{
  "cik": 1082554,
  "entityName": "United Therapeutics Corporation",
  "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-23",
              "val": 56450255,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-10-22",
              "val": 56917094,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2011-02-18",
              "val": 57753901,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2011-04-25",
              "val": 58070022,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-07-22",
              "val": 58316599,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-21",
              "val": 58334621,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2012-02-23",
              "val": 53626744,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-04-20",
              "val": 53685360,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-07-20",
              "val": 51718810,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-10-25",
              "val": 50800693,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2013-02-18",
              "val": 50183353,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2013-04-18",
              "val": 49707574,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-07-19",
              "val": 49923520,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-10-22",
              "val": 50226603,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2014-02-18",
              "val": 50477071,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2014-04-22",
              "val": 48176159,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-07-21",
              "val": 47269381,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-10-21",
              "val": 47508910,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-02-17",
              "val": 46665517,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2015-04-21",
              "val": 46260939,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-07-21",
              "val": 45540492,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-10-21",
              "val": 45629412,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-02-12",
              "val": 45352746,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-21",
              "val": 44621988,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-21",
              "val": 43467794,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-20",
              "val": 42415478,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2017-02-10",
              "val": 44961616,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-19",
              "val": 45056932,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-20",
              "val": 43442894,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-10-18",
              "val": 43211053,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2018-02-14",
              "val": 43239722,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-25",
              "val": 43544022,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-25",
              "val": 43563026,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-24",
              "val": 43587178,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-02-20",
              "val": 43722436,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2019-04-24",
              "val": 43810915,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-24",
              "val": 43850322,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-23",
              "val": 43881350,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-02-19",
              "val": 43884990,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2020-04-22",
              "val": 44012324,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-22",
              "val": 44411794,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-21",
              "val": 44440534,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-02-17",
              "val": 44544335,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2021-04-28",
              "val": 44796404,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-28",
              "val": 44891523,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-27",
              "val": 45036501,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-02-17",
              "val": 45132102,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2022-04-27",
              "val": 45299512,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-27",
              "val": 45516299,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-26",
              "val": 45576954,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-02-15",
              "val": 46301656,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2023-04-26",
              "val": 46846538,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-26",
              "val": 46932640,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-25",
              "val": 46993601,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-02-14",
              "val": 47058545,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-24",
              "val": 44355694,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-24",
              "val": 44491176,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-23",
              "val": 44644519,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-02-19",
              "val": 44912177,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2025-04-23",
              "val": 45106623,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-23",
              "val": 45226262,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-22",
              "val": 43056599,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-02-18",
              "val": 43827686,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2026-04-29",
              "val": 42446733,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-07-29",
              "val": 42890692,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 2020812000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2011-06-30",
              "val": 2783978000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2012-06-30",
              "val": 2256964700,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2013-06-28",
              "val": 2458927716,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2014-06-30",
              "val": 3053391425,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2015-06-30",
              "val": 6657883891,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2016-06-30",
              "val": 4094026937,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2017-06-30",
              "val": 4948421509,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2018-06-30",
              "val": 4302864919,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2019-06-30",
              "val": 2976670801,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2020-06-30",
              "val": 4726041837,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2021-06-30",
              "val": 7912099590,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2022-06-30",
              "val": 10532340521,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-06-30",
              "val": 9138231901,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2024-06-30",
              "val": 12155535434,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2025-06-30",
              "val": 11233042523,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q2I"
            }
          ]
        }
      }
    },
    "us-gaap": {
      "AccountsPayableAndAccruedLiabilitiesCurrent": {
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "description": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 83188000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 83188000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-09-30",
              "val": 97510000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 92244000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 92244000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 92244000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 92244000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 92244000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 104015000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 112246000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 127961000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 85382000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 85382000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 85382000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 85382000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 85382000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 90130000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 110110000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 113346000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 103433000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 103400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 103400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 103400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 103400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 106600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 124000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 119000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 104200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 104200000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 104200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 104200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 104200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 105600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 126800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 143300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 171100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 171100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 171100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 171100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 171100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 203400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 216000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 204800000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 166100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 166100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 166100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 166100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 166100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 139400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 163900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 161100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 148400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 148400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 148400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 148400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 148400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 130300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 152600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 177100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 187000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 187000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 187000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 187000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 187000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 165000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 189800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 210500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 174600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 174600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 174600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 174600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 174600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 166400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 196600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 220100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 229900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 229900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 229900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 229900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 229900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 239700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 292000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 333400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 298000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 298000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 298000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 298000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 298000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 305100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 325300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 363900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 344500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 344500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 344500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 344500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 344500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 367000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 432000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 468000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 488000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 488000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 488000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 498300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 497800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 18750000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 18750000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 18750000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 9349000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 11296000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 16146000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 16146000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 16146000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 16146000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 16146000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 10038000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 17082000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 17244000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 47257000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 47257000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 47257000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 47257000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 47257000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 8335000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 8695000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 10130000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 10203000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 10203000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 10203000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 10203000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 10194000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 9377000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-12-31",
              "val": 6708000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 6708000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 6995000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 6995000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 7502000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 7500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 8100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 8100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 8400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 8400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 23100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 23100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 9900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 9900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 4100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 4100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 3800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 3800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 4100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 4100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 5600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 5600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 50626000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 50626000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 50626000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 83514000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 75569000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 73707000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 73707000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 73707000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 73707000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 73707000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 65415000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 82527000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 87390000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 88680000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 88680000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 88680000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 88680000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 88680000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 89150000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 98584000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 108949000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 116626000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 116626000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 116626000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 116626000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 116626000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 101347000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 131565000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 130642000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 126297000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 126297000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 126297000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 126297000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 126297000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 131771000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 212902000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 139903000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 162287000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 162287000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 162287000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 162287000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 162287000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 156153000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 169214000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 179642000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 192827000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 192800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 192800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 192800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 192800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 194800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 238100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 224600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 214500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 214500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 214500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 214500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 214500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 188000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 273900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 251800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 297100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 297100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 297100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 297100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 297100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 211100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 251300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 215200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 175700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 175700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 175700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 175700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 175700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 159800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 181000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 183600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 151400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 151400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 151400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 151400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 151400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 149600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 172000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 152300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 157400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 157400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 157400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 157400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 157400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 141100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 173400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 212800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 198700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 198700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 198700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 198700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 198700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 170500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 173400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 231700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 220400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 220400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 220400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 220400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 220400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 134500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 272700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 258600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 278900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 278900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 278900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 278900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 278900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 307300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 290700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 341800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 279300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 279300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 279300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 279300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 279300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 322000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 379300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 297700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 350200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 350200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 350200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 312000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 310300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "description": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 999000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -680000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -1132000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1551000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1551000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -378000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -876000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -876000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -1465000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -1465000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -2574000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -2574000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -2574000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -1165000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -1165000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -2437000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -2437000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -3406000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -3406000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -4474000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -4474000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -4474000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1134000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1134000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -2333000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -2333000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -3303000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -3303000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -4604000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -4604000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -4604000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1006000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1006000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -2038000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -2038000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -3066000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -3066000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4501000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4501000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4501000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -1604000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -1604000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -2988000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -2988000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -4195000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -4195000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -5231000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -5231000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -994000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -1000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1434000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1866000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2132000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            }
          ]
        }
      },
      "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": 29764000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 29764000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 29764000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 41889000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 45542000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 50280000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 50280000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 50280000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 50280000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 50280000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 52818000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 61955000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 69628000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 57227000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 57227000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 57227000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 57227000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 57227000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 58590000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 67211000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 87635000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 72985000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 72985000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 72985000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 72985000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 67338000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 81727000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-12-31",
              "val": 85536000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 85536000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 78387000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 78387000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 95931000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 95900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 96100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 96100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 162700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 162700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 138500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 138500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 182900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 182900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 170800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 170800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 225800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 225800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 292400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 292400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 338500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 338500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 480900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 38193000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 53278000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 53278000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 77991000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 77991000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 106208000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 106208000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 134970000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 134970000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 154882000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 154900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 175000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 175000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 202500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 202500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 234600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 234600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 269400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 269400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 309300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 309300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 309300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 309300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 309300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 317200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 327300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 341200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 342400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 342400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 342400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 342400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 342400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 352100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 364300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 376600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 382700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 382700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 382700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 382700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 382700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 395900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 408800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 420500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 428200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 428200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 428200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 428200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 428200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 442900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 461300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 475600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 491200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 491200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 491200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 491200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 491200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 510700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 531300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 548600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 567800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 567800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 567800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 589300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 612100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": -4314000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": -4314000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": -4314000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": -7217000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": -6193000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": -9175000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": -9175000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": -9175000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": -9175000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": -9175000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": -7335000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": -8524000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": -10641000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": -10885000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": -10885000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": -10885000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": -10885000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": -10885000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": -9540000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": -10912000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": -9524000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": -14957000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": -14957000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": -14957000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": -14957000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": -14957000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": -16963000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": -17115000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": -15063000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": -13183000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": -13183000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": -13183000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": -13183000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": -13183000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": -15641000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": -14627000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": -16930000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": -16734000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": -16734000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": -16734000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": -16734000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": -16734000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": -21643000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": -19930000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": -21930000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -20401000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": -20400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": -20400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": -20400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": -20400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -19800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -14700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": -16800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": -16800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": -16800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": -16800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": -16800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": -16800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": -16700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": -16600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -16800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": -19600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": -19600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": -19600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": -19600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": -19600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -21700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": -21900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -22200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -7900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": -7900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": -7900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": -7900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": -7900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": -5200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": -5000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": -4100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": -14200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": -14200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": -14200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": -14200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": -14200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": -3500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": -2100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": -4500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": -14200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": -14200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": -14200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": -14200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": -14200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": -16800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": -18600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": -20100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": -23000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": -23000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": -23000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": -23000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": -23000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": -54300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": -65500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": -84100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": -55500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": -55500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": -55500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": -55500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": -55500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": -38800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": -50600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": -43700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": -12800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": -12800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": -12800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": -12800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": -12800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": -15600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": -14900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 7400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": -3400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": -3400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": -3400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": -3400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": -3400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": -1200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": -10200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": -16200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 798897000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 798897000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 798897000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 874434000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 892105000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 928690000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 928690000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 928690000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 928690000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 928690000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 953528000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 958957000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 959302000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 992718000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 992718000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 992718000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 992718000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 992718000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 996773000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 998778000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1013434000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1015835000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 1015835000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 1015835000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 1015835000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 1015835000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1028141000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 999681000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1029718000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1057224000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 1057224000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 1057224000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 1057224000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 1057224000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1076061000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1101476000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1161083000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1376141000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 1376141000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 1376141000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 1376141000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 1376141000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1426998000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1694973000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1723888000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1790620000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 1790600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 1790600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 1790600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 1790600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1801100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1826700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1836700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1813500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 1813500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 1813500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 1813500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 1813500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1801400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1785500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1838600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1854300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 1854300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1854300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 1854300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 1854300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1879500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1903000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1924000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1940200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 1940200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 1940200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 1940200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 1940200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1967600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2001700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2025800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2047900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 2047900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 2047900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 2047900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 2047900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2068400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2105100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2125700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2148700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2148700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2148700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2148700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2148700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2173200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2196500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2225500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2245400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 2245400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 2245400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2245400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 2245400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2254200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2291500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2314600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2388400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 2388400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 2388400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 2388400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 2388400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2457300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2497700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2524300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2549000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2549000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 2549000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 2549000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2549000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2405400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2543100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2647200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2698900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 2698900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 2698900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 2698900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 2698900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2737700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2793400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2658700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2798000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 2798000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 2798000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2520300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2895800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 10400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 10400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 11400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 11400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 13700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 13700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 11900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 11900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 15500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 15500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 16000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 16600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 58300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 58800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": {
        "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature",
        "description": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 56192000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 56192000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": {
        "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt",
        "description": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 56192000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 10800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 10800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 10800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 10800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": 28468000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 40137000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 40137000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 22651000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 22651000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 22651000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 527000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 527000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 527000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3264000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3264000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3264000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 36900000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 36900000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 36900000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30567000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30567000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6077000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 27300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 27300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 27300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 46400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 46400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 46400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 31700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 17800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 50300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 18600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 66500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 66500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 66500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 40500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 40500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 22200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 22200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 63000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 63000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 22500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 22500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 85100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 85100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 85100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 35800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 35800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 50800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 50800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 15000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 15000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 66000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 66000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 66000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 14400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 14400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 39500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 39500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 12400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 12400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 51900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 51900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 51900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 25700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 25700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 13400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 13400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 41800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 41800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 16100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 16100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 60100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 60100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 60100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 17600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 17600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 33300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 33300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 15700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 15700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 52300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 52300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 19000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 19000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 69800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 69800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 69800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 21700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 21700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 49500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 49500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 27800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 27800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 85300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 85300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 35800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 35800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 111700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 111700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 32600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 32600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 70400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 70400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 37800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 37800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 109500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 39100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 148500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 33900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 77300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 43400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation": {
        "label": "Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation",
        "description": "Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 38356000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4406000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4406000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23826000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23826000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23826000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30845000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30845000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37426000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "AllocatedShareBasedCompensationExpense": {
        "label": "Share-based Payment Arrangement, Expense",
        "description": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 280300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -19100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -21000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -45000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -24000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -101100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -101100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -80600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -80600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 20500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 20500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -29200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -29200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 51400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 51400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -26400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -26400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -26400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 29200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 29200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -8000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -8000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -37200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -37200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 23900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 23900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 30800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 30800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 82600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 82600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 51800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 51800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 70100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 70100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -12500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -12500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 163800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 163800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 163800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 40100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 40100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 69200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 69200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 29100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 29100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 93800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 93800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 24600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 24600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 138500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 138500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 138500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -21100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -21100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 44400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 44400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 65500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 65500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 42000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 42000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -2400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -2400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 106800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 106800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 106800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -12400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -12400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 13800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 13800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 22500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 22500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 21100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 21100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 25600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 25600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 75300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 75300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 49700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 49700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 117000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 117000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 41700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 41700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 144000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 144000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 31800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 31800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 69600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 69600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 37800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 37800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 108700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 39100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 147700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 33900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 77300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 43400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": "2013-10-01",
              "end": "2013-12-31",
              "val": 111200000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 111200000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 140300000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 122100000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 19900000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 145700000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 27500000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 71600000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivable": {
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "description": "Amount of allowance for credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "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": 0,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 0,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 0,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AmortizationOfFinancingCostsAndDiscounts": {
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "description": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 14670000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 7722000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 11685000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 15714000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 15714000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 4101000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 8273000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 8273000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 12520000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 12520000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 16839000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 16839000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 16839000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 4471000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 4471000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 9020000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 9020000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 13647000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 13647000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 19359000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 19359000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 19359000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2924000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2924000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5905000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5905000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 8902000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 8902000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11064000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11064000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11064000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3083000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3083000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6240000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6240000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 9412000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 9412000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12601000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12601000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12601000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3265000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3265000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 6532000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 6532000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9968000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9968000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12456000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12456000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2005000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5053000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5508000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5941000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            }
          ]
        }
      },
      "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": 1600000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1700000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1700000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2100000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2100000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2100000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2600000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2600000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2600000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1400000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1400000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1100000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 13432000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 6311000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 6501000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 6531000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 7329000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13532000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13532000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 5245000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 5394000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 5394000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 5548000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 5548000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 6446000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 6446000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 7922000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 7992000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16299000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16299000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16299000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 11711000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 11711000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 11761000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 11761000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 11761000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 11761000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 11761000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 11761000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 11026000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 11026000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11862000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11862000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11862000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 11026000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 11026000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 11026000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 11026000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 10485000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 10485000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 10485000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 10485000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 10088000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 10088000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 11210000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 11210000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 11210000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 9705000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 9705000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 9814000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 9814000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 9925000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 9925000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9769000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9769000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 15589000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 15589000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9273000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9273000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5612000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4655000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3699000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4112000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3026000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3800000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 5300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 5300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 5300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 5300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1800000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2800000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 4500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 4500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 8000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 8000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 7400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 7400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 7400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 7400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 4494000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 7688000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 7688000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6804000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6804000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6804000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 17200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 17200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 18200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            }
          ]
        }
      },
      "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": 1051544000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 1051544000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 1051544000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 1187675000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 1282784000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 1431635000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 1431635000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 1431635000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 1431635000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 1431635000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 1485404000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 1578740000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1667053000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1518079000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 1518079000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 1518079000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 1518079000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 1518079000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1561435000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1556401000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1647492000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1626595000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 1626595000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 1626595000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 1626595000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 1626595000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1697355000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1777673000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1927657000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2087567000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 2087567000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 2087567000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 2087567000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 2087567000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2114934000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1952872000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2072050000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1884410000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 1884410000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 1884410000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 1884410000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 1884410000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1894614000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1736822000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2159233000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2184445000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 2184400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 2184400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 2184400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 2184400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2192100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2201500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2269200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2325600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 2325600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 2325600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 2325600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 2325600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2561300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2691500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2936000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2879400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 2879400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 2879400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 2879400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 2879400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3020200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3244900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3412100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3401000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 3401000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 3401000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 3401000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 3401000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3726700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3898900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3999600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3913400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 3913400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 3913400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 3913400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 3913400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 4025900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4219400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4411200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4615000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 4615000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 4615000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 4615000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 4615000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4641000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4844900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5048900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5169100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 5169100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 5169100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 5169100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 5169100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5359800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5543300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5781600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6044500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 6044500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 6044500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 6044500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 6044500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 6346000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6681300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7023600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7167000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 7167000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 7167000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 7167000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 7167000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6495200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6723200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 7123100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 7364000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 7364000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 7364000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 7364000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 7364000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 7743900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 7908000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 7351100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 7880000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 7880000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 7880000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6714200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 7220100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 324507000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 324507000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 324507000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 516292000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 598484000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 764487000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 764487000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 764487000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 764487000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 764487000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 810844000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 877509000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 846133000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 562455000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 562455000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 562455000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 562455000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 562455000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 573919000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 570607000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 718185000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 668470000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 668470000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 668470000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 668470000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 668470000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 844567000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 903583000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 932742000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 909013000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 909013000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 909013000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 914382000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 914382000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 990268000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 881608000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1078485000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 974197000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 974197000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 974197000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 974197000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 957589000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 994091000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 829039000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1228523000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1275335000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 1275300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 1275300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 1275300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 1275300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1299600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1315400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1386000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1424800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 1424800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 1424800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 1424800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 1424800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1504100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1563700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1639200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1447900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 1447900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1447900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 1447900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 1447900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1633600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1624200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1608700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1768000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 1768000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 1768000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 1768000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 1768000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1942500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2139800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1933400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1864500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1864500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 1864500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 1864500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 1864500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1846300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1894400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1868200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2167200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2167200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2167200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2167200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2167200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2014300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2317900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2385900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2323600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 2323600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 2323600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2323600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 2323600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2586600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2684300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3056400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3380300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 3380300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 3380300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 3380300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 3380300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3193000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3213400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3458900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3551000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 3551000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 3551000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 3551000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 3551000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3248700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3619500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 4000400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3873900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 3873900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 3873900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 3873900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 3873900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3939800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3826900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3494000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3702500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 3702500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 3702500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2872000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3483700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": "2018-12-31",
              "val": 700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 5000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 4600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 4600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 4600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 4600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 18600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 19100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 15700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 13000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 13000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 13000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 13000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 13000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 9600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 7400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 2600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 2600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 2600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 4900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 7400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 7400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 7400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 7400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 16200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 9300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 11000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 12900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 14200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 14200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 14200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 3000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 5400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 5900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 6600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 4400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 4200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 4200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 4200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 4200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 48700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 63900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 88000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 74900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 74900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 74900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 74900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 74900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 53400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 63200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 52900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 21900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 21900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 21900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 21900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 21900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 20700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 17700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 4100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 9500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 740400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 740400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 740400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 740400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 720500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1083300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1144500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1153400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 1149700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 1149700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 1149700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 1149700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1223000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1263300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1511500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1447600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1447600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 1447600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 1447600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 1447600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1495900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1833800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2104500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2233600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2233600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2233600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2233600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2257100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2279200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2616600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 311900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 341700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 480500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 737400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "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": "2017-03-31",
              "val": 100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            }
          ]
        }
      },
      "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": "2017-06-30",
              "val": 200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "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": "2017-03-31",
              "val": 311800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 341900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 481000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 740400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": {
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, 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), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2017-03-31",
              "val": 168100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 125600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 143700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 236700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 236700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 236700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 236700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 304700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 504500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 546400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 708200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 708200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 708200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 708200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 813400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 846000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 784700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 683300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 683300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 683300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 683300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 641300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 838600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 889700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1093100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 829100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 956500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1109200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1003800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1392200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1470800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1718100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1890700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1720100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1624800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1790200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1861800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1489800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1632200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1750700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1566700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1564500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1866000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1448800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1269600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 807700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 780300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": {
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, 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), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2017-03-31",
              "val": 168100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 125500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 143600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 236300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 236300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 236300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 236300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 303400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 502900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 544400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 705800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 705800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 705800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 705800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 812300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 846700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 785500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 684500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 684500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 684500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 684500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 645500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 843400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 892500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1096900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 832700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 960300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1112300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1004800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1385700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1455800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1690000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1862400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1694900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1601800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1770000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1847400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1477400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1622100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1751300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1567400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1565200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1866800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1451700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1273300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 808700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 780400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 737400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 737400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 737400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 737400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 715100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1077400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1137900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1149700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 1146200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 1146200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 1146200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 1146200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1222800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1267400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1515900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1452000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1452000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 1452000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 1452000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 1452000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1513500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1852800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2120000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2246500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2246500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2246500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2246500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2246500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2266200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2285700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2621000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2654700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2011-09-30",
              "val": 3500000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionSharePrice": {
        "label": "Business Acquisition, Share Price",
        "description": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.",
        "units": {
          "USD/shares": [
            {
              "end": "2018-08-30",
              "val": 4.46,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-08-30",
              "val": 4.46,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "BusinessCombinationAcquisitionRelatedCosts": {
        "label": "Business Combination, Acquisition Related Costs",
        "description": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": [
            {
              "end": "2018-08-30",
              "val": 141000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-08-30",
              "val": 141200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationLiability": {
        "label": "Business Combination, Contingent Consideration, Liability",
        "description": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "units": {
          "USD": [
            {
              "end": "2018-08-30",
              "val": 75000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-08-30",
              "val": 75000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "description": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2018-09-01",
              "end": "2018-09-30",
              "val": 1700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "start": "2018-12-01",
              "end": "2018-12-31",
              "val": 6200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "description": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2018-09-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "start": "2018-12-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "description": "Amount of assets acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2018-08-30",
              "val": 145800000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-08-30",
              "val": 149000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "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": "2018-08-30",
              "val": 17100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-08-30",
              "val": 17100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "description": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2018-08-30",
              "val": 3500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "description": "Amount of liabilities assumed at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2018-08-30",
              "val": 4600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-08-30",
              "val": 7800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "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": "2018-08-30",
              "val": 6200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-08-30",
              "val": 6200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 6391000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 9444000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 3935000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2571000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2571000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1362000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1362000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2445000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2445000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2445000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2332000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2332000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 6995000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 6995000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14290000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14290000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 23063000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 23063000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 23063000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 9083000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 9083000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5904000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5904000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4775000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4775000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1820000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1820000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1820000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 799000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 799000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2685000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2685000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3054000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3054000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9018000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9018000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9018000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6907000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6907000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4429000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4429000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3298000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3298000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3150000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3150000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 355000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1402000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2428000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1078000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 6500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 6500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 17400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 17400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 18200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 18200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 5400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 5400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 12600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 12600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 13800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 13800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 14500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 14500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 14500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 32700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 32700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 34800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 34800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 23600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 23600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 17900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 17900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 23600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 23600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 47200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 47200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 66200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 66200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 92200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 116300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 99600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 104100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": 139323000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2007Q4I"
            },
            {
              "end": "2008-12-31",
              "val": 129452000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2008-12-31",
              "val": 129452000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2008-12-31",
              "val": 129452000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2008-12-31",
              "val": 129452000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 133524000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-09-30",
              "val": 134502000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3I"
            },
            {
              "end": "2009-12-31",
              "val": 100352000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 100352000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 100352000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2009-12-31",
              "val": 100352000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2009-12-31",
              "val": 100352000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 100352000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2009-12-31",
              "val": 100352000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2009-12-31",
              "val": 100352000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 189956000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 285409000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2010-06-30",
              "val": 285409000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 210186000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2010-09-30",
              "val": 210186000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 252162000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 252162000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 252162000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 252162000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 252162000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2010-12-31",
              "val": 252162000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2010-12-31",
              "val": 252162000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2010-12-31",
              "val": 252162000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2010-12-31",
              "val": 252162000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2010-12-31",
              "val": 252162000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 288963000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2011-03-31",
              "val": 288963000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 321121000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2011-06-30",
              "val": 321121000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 343984000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2011-09-30",
              "val": 343984000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 162676000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 162676000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 162676000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 162676000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 162676000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2011-12-31",
              "val": 162676000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2011-12-31",
              "val": 162676000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2011-12-31",
              "val": 162676000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2011-12-31",
              "val": 162676000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2011-12-31",
              "val": 168045000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 156666000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2012-03-31",
              "val": 156666000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 157013000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2012-06-30",
              "val": 157013000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 263425000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2012-09-30",
              "val": 263425000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 154030000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 154030000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 154030000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 154030000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 154030000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2012-12-31",
              "val": 154030000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2012-12-31",
              "val": 154030000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2012-12-31",
              "val": 154030000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2012-12-31",
              "val": 159399000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2012-12-31",
              "val": 159399000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 262126000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2013-03-31",
              "val": 262126000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 343550000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2013-06-30",
              "val": 343550000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 322230000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2013-09-30",
              "val": 322230000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 278889000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 278889000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 278889000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 284258000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 284258000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2013-12-31",
              "val": 278889000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2013-12-31",
              "val": 278889000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2013-12-31",
              "val": 284258000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2013-12-31",
              "val": 284258000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 284300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 413794000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2014-03-31",
              "val": 413794000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 259046000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2014-06-30",
              "val": 259046000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 497291000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2014-09-30",
              "val": 497291000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 397697000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 397697000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 397697000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 397697000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 397697000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2014-12-31",
              "val": 397700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 397700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 397700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 397700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2014-12-31",
              "val": 397700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 426509000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2015-03-31",
              "val": 426500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 254359000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2015-06-30",
              "val": 254400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 765205000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2015-09-30",
              "val": 765200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 831798000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 831800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 831800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 831800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 831800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2015-12-31",
              "val": 831800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2015-12-31",
              "val": 831800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2015-12-31",
              "val": 831800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2015-12-31",
              "val": 831800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2015-12-31",
              "val": 831800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 846800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2016-03-31",
              "val": 846800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 837500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2016-06-30",
              "val": 837500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 953000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2016-09-30",
              "val": 953000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1023000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 1023000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 1023000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 1023000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 1023000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2016-12-31",
              "val": 1023000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 1023000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 1023000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 1023000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2016-12-31",
              "val": 1023000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1122600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2017-03-31",
              "val": 1122600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1005900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2017-06-30",
              "val": 1005900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1067500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2017-09-30",
              "val": 1067500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 705100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 705100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 705100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 705100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 705100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 705100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2017-12-31",
              "val": 705100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2017-12-31",
              "val": 705100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2017-12-31",
              "val": 705100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 932700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 932700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 745900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2018-06-30",
              "val": 745900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 656000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-09-30",
              "val": 656000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 669200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 669200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 669200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 669200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 669200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 669200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 790600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-03-31",
              "val": 790600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 881300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 719700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 875200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 685400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 670200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 832300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 942200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 908500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 813300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 795200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 966800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1163500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1067300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1107700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1251500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1355700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1553900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1899900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1593100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1340100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1557100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 1557100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1557100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1279700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1803200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": -9871000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 4072000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 5050000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -29100000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -29100000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 89604000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 185057000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 185057000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 109834000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 109834000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 151810000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 151810000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 151810000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36801000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36801000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 68959000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 68959000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 91822000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 91822000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -89486000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -89486000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -89486000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -6010000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -6010000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -5663000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -5663000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 100749000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 100749000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -8646000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -8646000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -8646000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 108096000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 108096000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 189520000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 189520000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 168200000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 168200000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 124859000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 124859000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 124859000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 134905000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 134905000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -19843000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -19843000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 213033000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 213033000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 113439000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 113439000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 113400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 28812000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 28800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -143338000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -143300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 367508000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 367500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 434101000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 434100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 434100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 15000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 15000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 121200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 121200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 191200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 191200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 191200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 99600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 99600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -17100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -17100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 44500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 44500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -317900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -317900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 227600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 227600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 40800000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -49100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -35900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 121400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 705100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 669200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2018-12-31",
              "val": 669200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2018-12-31",
              "val": 669200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2018-12-31",
              "val": 669200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 881300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 719700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 738400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 875200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 685400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2020-06-30",
              "val": 685400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 670200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2020-09-30",
              "val": 670200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 738700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 832300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2021-03-31",
              "val": 832300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 942200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-06-30",
              "val": 942200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 908500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-09-30",
              "val": 908500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 894800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 813300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2022-03-31",
              "val": 813300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 795200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 795200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 966800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2022-09-30",
              "val": 966800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2022-12-31",
              "val": 961200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1163500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2023-03-31",
              "val": 1163500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1067300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-06-30",
              "val": 1067300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1107700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-09-30",
              "val": 1107700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2023-12-31",
              "val": 1207700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1251500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 1251500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1355700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2024-06-30",
              "val": 1355700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1553900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-09-30",
              "val": 1553900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2024-12-31",
              "val": 1697200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1899900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2025-03-31",
              "val": 1899900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1593100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2025-06-30",
              "val": 1593100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1340100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1557100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 1557100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1557100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1279700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1803200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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-12-31",
              "val": -317900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 40800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -49100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -35900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -35900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 121400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 212100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 212100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 50500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 50500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 69200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 69200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 69200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 136800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 136800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -53000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -53000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -68200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -68200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 93600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 93600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 203500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 203500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 169800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 169800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 156100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 156100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 156100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -81500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -81500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -99600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -99600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 72000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 72000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 202300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 202300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 106100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 106100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 146500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 146500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 246500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 246500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 246500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 43800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 43800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 148000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 148000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 346200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 346200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 489500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 489500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 202700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 202700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -104100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -104100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -357100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -140100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -277400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 246100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights": {
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights (Deprecated 2014-01-31)",
        "description": "Exercise price per share or per unit of warrants or rights outstanding.",
        "units": {
          "USD/shares_unit": [
            {
              "end": "2011-06-30",
              "val": 52.85,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 52.85,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            }
          ]
        }
      },
      "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "description": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "units": {
          "shares": [
            {
              "end": "2011-06-30",
              "val": 6600000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 6600000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            }
          ]
        }
      },
      "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.01,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 0.01,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 0.01,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 0.01,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 0.01,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 0.01,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 0.01,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 0.01,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 0.01,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 0.01,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 0.01,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 0.01,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0.01,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0.01,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0.01,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0.01,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0.01,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 0.01,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0.01,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 0.01,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 0.01,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 0.01,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 0.01,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 0.01,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 0.01,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0.01,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0.01,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0.01,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0.01,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0.01,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0.01,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0.01,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0.01,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0.01,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0.01,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.01,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.01,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0.01,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0.01,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0.01,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0.01,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0.01,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0.01,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0.01,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0.01,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0.01,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0.01,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0.01,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.01,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0.01,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0.01,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0.01,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.01,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.01,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.01,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.01,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0.01,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 100000000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 100000000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 100000000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 245000000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 245000000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 245000000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 245000000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 245000000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 245000000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 245000000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 245000000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 245000000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 245000000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 245000000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 245000000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 245000000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 245000000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 245000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 245000000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 245000000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 245000000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 245000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 245000000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 245000000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 245000000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 245000000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 245000000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 245000000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 245000000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 245000000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 245000000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 245000000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 245000000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 245000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 245000000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 245000000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 245000000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 245000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 245000000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 245000000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 245000000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 245000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 245000000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 245000000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 245000000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 245000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 245000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 245000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 245000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 245000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 245000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 245000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 245000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 245000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 245000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 245000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 245000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 245000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 245000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 245000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 245000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 245000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 245000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 245000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 245000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 245000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 245000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 245000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 245000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 245000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 245000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 245000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 245000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 245000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 245000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 245000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 245000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 245000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 245000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 245000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 245000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 245000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 245000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 245000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 245000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 245000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 245000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 245000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 245000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 245000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 245000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 245000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 245000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 245000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 245000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 245000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 245000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 245000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 245000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 245000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 245000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 245000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 245000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 245000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 245000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 245000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 245000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 245000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 245000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 245000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 245000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 245000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 245000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 245000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 245000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 245000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 245000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 245000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 245000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 245000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 245000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 245000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 245000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 245000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 245000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 245000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 245000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 245000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 245000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 245000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 56682369,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 56682369,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 56682369,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 58855365,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 59239731,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 60017546,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 60017546,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 60017546,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 60017546,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 60017546,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 60494226,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 60817983,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 60838118,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 61506063,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 61506063,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 61506063,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 61506063,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 61506063,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 61578978,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 61646177,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 61892578,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 62082007,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 62082007,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 62082007,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 62082007,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 62082007,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 62260446,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 62465829,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 62802440,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 63013192,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 63013192,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 63013192,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 63013192,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 63013192,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 63310968,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 63756923,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 64236646,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 65988561,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 65988561,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 65988561,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 65988561,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 65988561,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 66453471,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 68191038,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 68460587,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 68987919,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 68987919,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 68987919,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 68987919,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 68987919,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 69090625,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 69220268,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 69294345,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 69340985,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 69340985,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 69340985,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 69340985,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 69340985,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 69695007,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 69768128,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 69825916,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 69858840,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 69858840,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 69858840,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 69858840,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 69858840,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 70055130,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 70181559,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 70205250,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 70207581,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 70207581,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 70207581,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 70207581,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 70207581,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 70424937,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 70467684,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 70499819,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 70503775,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 70503775,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 70503775,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 70503775,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 70503775,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 70621284,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 70976064,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 71059151,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 71126314,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 71126314,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 71126314,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 71126314,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 71126314,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 71407834,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 71509868,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 71640713,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 71727021,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 71727021,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 71727021,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 71727021,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 71727021,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 71906684,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 72109175,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 72182311,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 72651280,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 72651280,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 72651280,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 72651280,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 72651280,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 73317754,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 73532476,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 73600427,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 73659761,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 73659761,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 73659761,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 73659761,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 73659761,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 74098932,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 74497837,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 74782248,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 74997896,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 74997896,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 74997896,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 74997896,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 74997896,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 75241141,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 75381852,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 75708024,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 76452253,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 76452253,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 76452253,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 77129770,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 78029318,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": "2009-12-31",
              "val": 54220779,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 54220779,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 54220779,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 56393775,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 56778078,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 57555893,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 57555893,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 57555893,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 57555893,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 57555893,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 57990569,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 58314326,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 58334461,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 53609645,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 53609645,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 53609645,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 53609645,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 53609645,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 53682560,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 51704567,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 51162680,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 50165953,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 50165953,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 50165953,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 50165953,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 50165953,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 50245292,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 49840777,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 50177388,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 50388140,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 50388140,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 50388140,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 50388140,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 50388140,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 49658547,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 47230528,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 47436015,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 47107709,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 47107709,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 47107709,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 47107709,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 47107709,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 46370058,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 45693395,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 45583017,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 45760845,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 45760845,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 45760845,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 45760845,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 45760845,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 44884349,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 43732565,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 42662031,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 42965856,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 42965856,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 42965856,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 42965856,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 42965856,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 45052579,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 43436076,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 43206700,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 43239624,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 43239624,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 43239624,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 43239624,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 43239624,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 43435914,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 43562343,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 43586034,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 43588365,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 43588365,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 43588365,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 43588365,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 43588365,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 43805721,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 43848468,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 43880603,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 43884559,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 43884559,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 43884559,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 43884559,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 43884559,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 44002068,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 44356848,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 44439935,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 44507098,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 44507098,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 44507098,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 44507098,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 44507098,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 44788618,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 44890652,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 45021497,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 45107805,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 45107805,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 45107805,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 45107805,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 45107805,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 45287468,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 45489959,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 45563095,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 46032064,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 46032064,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 46032064,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 46032064,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 46032064,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 46698538,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 46913260,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 46981211,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 47040545,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 47040545,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 47040545,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 47040545,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 47040545,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 44204517,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 44421650,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 44615658,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 44831306,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 44831306,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 44831306,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 44831306,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 44831306,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 45074551,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 45215262,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 42902818,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 43643165,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 43643165,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 43643165,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 42156223,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 42676835,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 567000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 567000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 567000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 589000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 592000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 600000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 600000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 600000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 600000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 600000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 605000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 608000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 608000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 615000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 615000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 615000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 615000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 615000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 616000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 617000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 619000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 621000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 621000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 621000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 621000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 621000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 623000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 625000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 628000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 630000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 630000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 630000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 630000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 630000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 633000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 638000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 642000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 660000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 660000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 660000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 660000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 660000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 665000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 682000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 685000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 690000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 21061000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 101055000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 101055000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 18230000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 90932000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 72702000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 173213000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 82281000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 216158000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 216158000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 216158000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 72105000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 72105000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 143049000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 143049000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 70944000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 70944000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 222548000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 222548000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 79499000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 79499000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 300370000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 300370000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 300370000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 60319000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 60319000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 140031000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 140031000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 79712000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 79712000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 204768000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 204768000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 64737000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 64737000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 176334000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 176334000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 176334000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 135066000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 135066000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 247932000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 247932000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 112867000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 112867000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 220392000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 220392000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -27540000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -27540000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 336523000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 336523000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 336500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -21550000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -21500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 79374000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 79400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 100924000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 100900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 541799000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 541800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 462425000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 462400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 647972000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 647900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 647900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 236100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 236100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 447300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 447300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 211200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 211200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 607000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 607000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 159700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 159700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 717300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 717300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 717300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 178700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 178700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 122800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 122800000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -55900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -55900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 398900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 398900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 276100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 276100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 415100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 415100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 415100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 242400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 242400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 415100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 415100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 172700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 172700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 521300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 521300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 106200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 106200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 600900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 600900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 600900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -491900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -491900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -286600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -286600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 205300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 205300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -153300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -153300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 133300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 133300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -110800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -110800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -110800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 148400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 148400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 256900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 256900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 108500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 108500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 425700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 425700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 168800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 168800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 514800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 514800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 514800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 25700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 25700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 196500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 196500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 170800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 170800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 357700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 357700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 161200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 161200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 467000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 467000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 467000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 208600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 208600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 313400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 313400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 104800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 104800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 534100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 534100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 220700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 220700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 694800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 694800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 694800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 257600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 257600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 505000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 505000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 247400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 247400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 779500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 779500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 274500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 274500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1027500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1027500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1027500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 303800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 303800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 582600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 582600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 278800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 278800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 914000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 914000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 331400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 331400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1204500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1204500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 324400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 324400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 635100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 635100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 310700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 310700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 973900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 338800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1339000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 263800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 590800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 327000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": -55557000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 21061000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 53733000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 36422000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 94493000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 40760000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 101055000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 90932000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 72702000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 173213000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 82281000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3"
            }
          ]
        }
      },
      "ConvertibleLongTermNotesPayable": {
        "label": "Convertible Notes Payable, Noncurrent",
        "description": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 194180000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 194180000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 194180000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 194180000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 194180000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-03-31",
              "val": 196733000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 199344000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 201970000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 204667000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 204667000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 204667000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 204667000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 204667000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2013-03-31",
              "val": 207379000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "ConvertibleNotesPayableCurrent": {
        "label": "Convertible Notes Payable, Current",
        "description": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 220272000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 220272000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 220272000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 227979000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 231932000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 235968000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 235968000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 235968000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 235968000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 235968000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 240080000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 244269000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 248537000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2013-06-30",
              "val": 210166000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 212967000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 215845000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 215845000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 215845000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 215845000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 215845000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 218739000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 221712000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 224701000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 126414000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 126414000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 126414000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 126414000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 126414000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 115222000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 32282000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 30017000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 5387000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 5400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 5400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 5400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "CostMethodInvestmentsAggregateCarryingAmount": {
        "label": "Cost-method Investments, Aggregate Carrying Amount (Deprecated 2013-01-31)",
        "description": "This element represents the aggregate carrying amount of all cost-method investments held by the Company. Generally, such investments do not have readily determinable fair values and are not required to be accounted for by the equity method. The carrying amount of such securities equates to cost, adjusted for other-than-temporary impairment. The cost method and lower-of-cost or market, an adaptation of the cost method, is generally followed for most investments in noncontrolled corporations, in some corporate joint ventures, and to a lesser extent in unconsolidated subsidiaries, particularly foreign.",
        "units": {
          "USD": [
            {
              "end": "2011-06-30",
              "val": 8000000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 8000000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 8000000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 8000000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 8000000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 8000000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 8000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 8000000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 38800000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            }
          ]
        }
      },
      "CostmethodInvestmentsOtherThanTemporaryImpairment": {
        "label": "Cost-method Investments, Other than Temporary Impairment",
        "description": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the cost method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 46500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 46500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 49600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 49600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 72700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 14300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 14300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 33200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 18900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 18900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 52700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 19500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 19500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 105700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 105700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 53000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 53200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 53200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 53200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 53200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 114900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 114900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 61700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 61700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 61700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 61700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 166800000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 166800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 51900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 51900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 51900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 51900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 198700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 198700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 198700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 31900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 31900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 29100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 29100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 29100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 55800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 55800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 26700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 26700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 26700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 88800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 88800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 33000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 33000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 33000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 117600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 117600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 117600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 28800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 23400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 23400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 49300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 49300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 25900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 25900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 73300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 73300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 24000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 24000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 108100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 108100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 108100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 23000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 23000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 60200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 60200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 37200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 37200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 87900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 87900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 27700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 27700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 122500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 122500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 122500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 25900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 25900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 55600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 55600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 29700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 29700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 92800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 92800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 37200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 37200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 151600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 151600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 151600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 52300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 52300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 116400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 116400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 64100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 64100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 186500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 186500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 70100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 70100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 257500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 257500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 257500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 72900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 72900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 150700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 150700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 77800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 77800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 233800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 233800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 83100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 83100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 309700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 309700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 92500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 92500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 180100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 180100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 87600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 87600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 281000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 100900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 384400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 133400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 232900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 99500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 26957000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 17081000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 9015000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 28657000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 11576000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 40890000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 40861000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 13736000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 29011000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 28984000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 15275000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 15261000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 49180000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 49139000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 20169000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 20155000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 67716000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 67674000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 67674000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 19754000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 19739000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 40900000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 40900000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 21162000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 21162000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 63577000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 63577000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 22676000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 22676000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 88904000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 88904000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 88904000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 24031000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 24031000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 53664000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 53664000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 29633000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 29633000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 81632000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 81632000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 27968000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 27968000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 119297000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 119297000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 119297000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 29313000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 29313000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 61633000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 61633000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 32320000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 32320000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 92349000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 92349000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 30716000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 30716000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 131127000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 131127000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 131127000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 30600000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 30600000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 69309000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 69309000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 38709000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 38709000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 110113000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 110113000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 40803000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 40803000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 125883000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 125883000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 125900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 20778000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 20800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 20800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 36836000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 36800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 16058000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 16000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 16000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 43727000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 43700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 6891000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 6900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 6900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 69036000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 69000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 69000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 25300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 20700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 20700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 20000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 20000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 20000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 20000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 44300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 44300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 23600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 23600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 23600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 23600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 72700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 72700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 28400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 28400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 14300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 14300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 33200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 18900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 18900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 52700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 19500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 19500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 105700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 53000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4"
            }
          ]
        }
      },
      "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": 3109000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1989000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 1069000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 3168000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 1179000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4431000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1150000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 2559000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 1409000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 4112000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1553000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 5749000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1717000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1"
            }
          ]
        }
      },
      "CostsAndExpenses": {
        "label": "Costs and Expenses",
        "description": "Total costs of sales and operating expenses for the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 363553000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 147264000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 88101000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 232742000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 85478000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 343847000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 333123000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 96634000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 173298000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 167145000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 76664000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 73502000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 282400000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 273229000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 109102000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 106085000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 439826000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 421586000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 421586000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 128736000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 125709000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 194965000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 194965000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 69258000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 69258000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 293731000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 293731000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 98765000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 98765000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 425401000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 425401000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 425401000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 97477000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 97477000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 217467000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 217467000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 119990000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 119990000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 379216000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 379216000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 161749000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 161749000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 494430000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 494430000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 494430000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 151099000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 151099000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 309401000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 309401000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 158302000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 158302000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 506977000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 506977000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 197576000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 197576000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 824485000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 824485000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 824485000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 73263000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 73263000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 219745000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 219745000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 146482000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 146482000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 581933000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 581933000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 362186000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 362186000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 749719000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 749719000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 749700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 342330000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 342300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 517786000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 517700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 175456000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 175400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 516928000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 516900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 766746000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 766800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 766800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 132700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 132700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 127400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 127400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 302300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 302300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 169600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 169600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 537100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 537100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 537100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 106900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 106900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 463000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 463000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 356100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 356100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 584700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 584700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 121700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 121700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 910400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 910400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 910400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 82300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 82300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 309400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 309400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 227100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 227100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 572500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 572500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 263100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 263100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 822400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 822400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 822400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1018500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1018500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1170700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1170700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 152200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 152200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1388800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1388800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 218100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 218100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1636400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1636400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1636400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 189600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 189600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 411100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 411100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 221500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 221500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 570100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 570100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 159000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 159000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 889700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 889700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 889700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 443900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 443900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 668200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 668200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 224300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 224300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 884200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 884200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 216000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 216000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1129600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1129600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1129600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 173900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 173900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 439000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 439000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 265100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 265100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 640700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 640700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 201700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 201700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 956600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 956600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 956600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 222500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 222500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 505600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 505600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 283100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 283100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 788000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 788000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 282400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 282400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1142600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1142600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1142600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 321400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 321400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 716400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 716400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 395000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 395000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1122200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1122200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 405800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 405800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1500400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1500400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 411600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 411600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 845700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 845700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 434100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 434100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1256700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 411000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1690200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 455700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 908200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 452500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "CumulativeEffectOnRetainedEarningsNetOfTax1": {
        "label": "Cumulative Effect on Retained Earnings, Net of Tax (Deprecated 2020-01-31)",
        "description": "Amount of the cumulative effect on retained earnings net of related income tax effect.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -5100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -5100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -5100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -5100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -5100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 14304000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 25046000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 25046000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 54132000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 54132000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 54132000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 83905000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 83905000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 83905000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 120030000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 120030000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 120030000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 137993000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 137993000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 166400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 320726000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 351200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 351200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 311900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 311900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 311900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 261300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 261300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 261300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 136600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 136600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 136600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 63100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 63100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 63100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 114600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 114600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 114600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 228300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 228300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 228300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 287300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 287300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 287200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 327200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 326400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 208800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 158000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 846000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 846000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 544000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 544000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 544000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 659000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 659000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 659000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2164000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2164000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2164000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1252000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1252000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 806000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 16461000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 27684000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 27684000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 63624000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 63624000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 63624000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 98513000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 98513000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 98513000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 142293000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 142293000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 142293000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 158296000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 158296000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 187800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 355510000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 388200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 388200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 336000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 336000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 336000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 285200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 285200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 285200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 154000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 154000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 154000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 274100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 274100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 274100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 353900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 353900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 353900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 408000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 408000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 281500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1999000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1792000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1792000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8948000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8948000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8948000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 13949000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 13949000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 13949000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 20099000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 20099000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 20099000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 19051000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 19051000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 33978000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 66600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 66600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 66600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 80800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 80800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 71500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DebtInstrumentInterestRateStatedPercentage": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "description": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "units": {
          "pure": [
            {
              "end": "2010-12-31",
              "val": 0.005,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 0.005,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2011-06-30",
              "val": 0.005,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0.005,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -24397000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1614000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1614000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11228000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11228000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11228000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 37259000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 37259000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 37259000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -37713000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -37713000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -37713000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2945000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2945000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2846000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 67200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 67200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 67200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -120100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -120100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -120100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -10100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -10100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -10100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -44800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -44800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -44800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -44300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -44300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -43800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -56700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -56700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 85700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 168000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1289000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1289000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 641000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 641000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 641000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 182000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 182000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 182000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1055000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1055000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1055000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -225000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -225000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 194000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2018-12-31",
              "val": 95700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 230000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 230000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 230000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 230000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 230000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 246100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 245800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 255500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 238600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 238600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 238600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 238600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 238600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 263600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 264200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 273900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 261900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 261900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 261900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 261900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 261900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 271800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 275300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 281300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 327700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 327700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 327700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 327700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 327700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 321900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 325600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 325600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 394800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 394800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 394800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 394800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 394800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 396100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 395600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 390900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 458400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 458400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 458400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 458400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 458400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 456600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 456200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 354900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 357700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 357700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 357700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 335400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 311600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": -34394000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 3599000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 708000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1038000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -26737000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 9752000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 28964000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 28964000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 46962000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 46962000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 41923000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1022000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1022000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 10436000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 10436000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 46159000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 46159000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 65384000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 65384000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9441000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9441000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9441000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 33176000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 64150000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 94532000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 37026000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 37026000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 37026000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -47827000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -47827000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -47827000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2707000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2707000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4627000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 66400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 66400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 66400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -133000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -133000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -133000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -18800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -18800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -18800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -50800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -50800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -50800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -64400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -64400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -64400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -64100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -64100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 97700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 25900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 51600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Gross",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 39900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 27400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 27400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 30000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 30000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 41000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 41000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 42400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 48400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 74400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 74400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 89100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -2508000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1881000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1881000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2428000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2428000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2428000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -415000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -415000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -415000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -9059000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -9059000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -9059000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 463000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 463000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7279000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -12100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -12100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -12100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -20100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -20100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -20100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -7400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -7400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredTaxAssetsGoodwillAndIntangibleAssets": {
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 53400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 48100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 48100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 24600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 24600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 36500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 36500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 192400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 187900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 176000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 176000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 186100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 186100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 168200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 168200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 145400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 145400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 144000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 144000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 142200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2010-12-31",
              "val": 245739000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 234045000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 234045000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 203015000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 203015000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 243035000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 243035000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 239922000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 239922000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 230524000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 230500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 214700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 214700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 149400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 149400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 191600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 191600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 312100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 306500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 301500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 301500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 303400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 303400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 391100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 391100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 468000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 474000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 562900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 562900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 482400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsInvestments": {
        "label": "Deferred Tax Assets, Investments",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 19500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 7400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 7400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 1400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 15300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 15300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 9600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 9600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsLiabilitiesNet": {
        "label": "Deferred Tax Assets, Net",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 198944000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 164701000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 164701000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 206452000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 206452000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 198329000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 198329000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 192676000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 192700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 178300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 178300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 113400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 113400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 95700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 95700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 230000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 230000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 238600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 238600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 261900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 261900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 327700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 327700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 394800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 394800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 458400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 458400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 357700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsLiabilitiesNetCurrent": {
        "label": "Deferred Tax Assets, Net, Current",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 8199000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 14554000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 14554000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 14554000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2013-03-31",
              "val": 14554000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 14554000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            }
          ]
        }
      },
      "DeferredTaxAssetsLiabilitiesNetNoncurrent": {
        "label": "Deferred Tax Assets, Net, Noncurrent",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 190745000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 150147000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 150147000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 150147000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 150147000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 150147000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 149951000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 149813000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 149648000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 192718000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 192718000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 192718000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 192718000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 192718000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 193910000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 193808000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 193653000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 181721000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 181721000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 181721000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 181721000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 198329000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 182716000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 182719000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 182600000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 192676000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 192700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 192700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 192700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 192700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 192500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 188100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 188800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 178300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 178300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 178300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 178300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 178300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 181500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 178000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 177900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 113400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 113400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 113400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 113400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 113400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 113400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 113400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 112900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 95700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 95700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 95700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 95700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 265500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 264300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 268100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "DeferredTaxAssetsNet": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "description": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 214720000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 198944000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 269900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 266000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 266000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 291900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 291900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 368700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 368700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 437200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 443200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 532800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 532800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 446800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": 7192000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 7192000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 7192000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 10683000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 11777000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 12585000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 12585000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 12585000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 12585000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 12585000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2011-03-31",
              "val": 2309000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 2309000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 2309000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 8199000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 8199000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 8199000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 8199000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-03-31",
              "val": 8199000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 8199000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 8199000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "DeferredTaxAssetsNetNoncurrent": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent",
        "description": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 200969000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 200969000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 200969000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 169478000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 151872000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 202135000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 202135000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 202135000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 202135000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 202135000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2011-03-31",
              "val": 192563000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 193150000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 191000000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 190745000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 190745000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 190745000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 190745000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-03-31",
              "val": 190634000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 190529000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 190448000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 2400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 34300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 34300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 8800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 9700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 9700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 8300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 8300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 9500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 9500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 21400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 21400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 19800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 19800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 22200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsOther": {
        "label": "Deferred Tax Assets, Other",
        "description": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 22611000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 22015000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 22015000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 31534000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 31534000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 28118000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 28118000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 29086000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 29086000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 27074000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 27400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 22900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 22900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 18600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 10000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 20700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 20700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 14600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 6500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 5600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 5600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 3300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 11600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 17600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 22600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 22600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 24200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 89211000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 72188000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 72188000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 28600000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 29700000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 30700000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 25834000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 25834000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 277000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 277000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2186000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 2186000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 20238000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 84274000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 84274000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 86414000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 86414000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 95152000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 95200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 80100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 80100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 47700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 47700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 13800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 57000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 56000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 56100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 73100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 73100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 73400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 73400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 64200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 64200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 55600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 55600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 46600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 46600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 45000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 6200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 9300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 9300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 17600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 18800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 18800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 18300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 18300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 20700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 20700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 23800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 23800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 45300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 45300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 64200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 2875000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 2892000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 2892000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2884000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 2884000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 318000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 318000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 291000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 291000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 294000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 17400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 18300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            }
          ]
        }
      },
      "DeferredTaxAssetsUnrealizedLossesOnTradingSecurities": {
        "label": "Deferred Tax Assets, Unrealized Losses on Trading Securities",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on trading securities.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 2732000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 2101000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 2101000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-12-31",
              "val": 2095000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2095000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 6021000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 5458000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 5458000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 5665000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 5665000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2507000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 2507000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2981000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 2981000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3392000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 3400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 4700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 16900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 16900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 42600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 42600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 36600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 36600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 35500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 35500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 11500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 11500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 22400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 22400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 30800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 30800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 30100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 30100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 35600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesOther": {
        "label": "Deferred Tax Liabilities, Other",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 1657000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1227000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 1227000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1221000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 1221000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1351000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 1351000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 7854000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 7854000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 7995000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 7900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 8200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 8200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 5500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 5500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 8300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 5400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 1800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 3600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 3400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 3400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 3000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 3000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 23341000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 28416000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 28416000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 31428000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 31428000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 32725000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 32725000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 30758000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 30758000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 26461000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 26500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 23500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 23500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 13600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 13600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 20200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 20200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 40700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 38700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 26100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 26100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 28200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 28200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 37400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 37400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 64100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 64100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 74900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesUndistributedForeignEarnings": {
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 24800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "description": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.",
        "units": {
          "pure": [
            {
              "end": "2019-12-31",
              "val": 0.04,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0.04,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 0.04,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.04,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 0.04,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0.04,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 0.04,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0.04,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 0.04,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0.04,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0.04,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0.04,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease": {
        "label": "Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) in benefit obligation of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -13400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear": {
        "label": "Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year",
        "description": "Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 1300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "DefinedContributionPlanCostRecognized": {
        "label": "Defined Contribution Plan, Cost",
        "description": "Amount of cost for defined contribution plan.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 847000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1400000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1400000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1700000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1700000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1700000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2100000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2100000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2100000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2500000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2500000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014"
            }
          ]
        }
      },
      "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "description": "Percentage employer matches of the employee's percentage contribution matched.",
        "units": {
          "pure": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.4,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.4,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.4,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.4,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.4,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.4,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.4,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.4,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.4,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.4,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "Depreciation": {
        "label": "Depreciation",
        "description": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 10700000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 17600000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 17600000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 18200000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 18200000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 18200000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 25000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 25000000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 25000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28600000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28600000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28600000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30800000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30800000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 31800000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 31800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 31800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 30500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 30500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 30500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 52900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 52900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 52900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 33400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 52200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 71600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 71600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 19600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 19600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 40500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 40500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 62000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 84700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 21600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 44400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": 4536000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 4168000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 6673000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 11394000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 11394000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 4570000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 9153000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 9153000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 14181000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 14181000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 17920000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 17920000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 17920000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 5809000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 5809000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 10646000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 10646000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 15637000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 15637000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 20535000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 20535000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 20535000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 6648000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 6648000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 12940000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 12940000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 19855000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 19855000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 27145000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 27145000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 27145000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 8165000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 8165000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 15845000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 15845000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 23506000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 23506000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 31259000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 31259000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 31259000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7565000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7565000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 15206000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 15206000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 23313000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 23313000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 32245000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 32245000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 32200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8330000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 16712000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 16700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 24960000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 25000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32921000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 15600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 15600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 23800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 23800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 15600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 15600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 23300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 23300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 31000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 31000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 31000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 25400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 25400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 10300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 10300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 20700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 20700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 25000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 25000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 36800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 36800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 24900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 24900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 37300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 37300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 25200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 25200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 38100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 38100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 26200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 26200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 39500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 39500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 53200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 53200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 53200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 15000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 15000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 33700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 33700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 52800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 52800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 72500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 72500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 19800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 19800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 40900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 40900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 62800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 85600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 22600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 46800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "description": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -3256000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -3044000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -3044000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 618000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 618000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 3783000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 3783000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 618000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 618000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 618000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            }
          ]
        }
      },
      "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": {
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax",
        "description": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 144000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -275000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -259000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -656000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -390000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -5290000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -5290000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 29000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 76000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 76000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 7000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 7000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            }
          ]
        }
      },
      "EarningsPerShareBasic": {
        "label": "Earnings Per Share, Basic",
        "description": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -1.08,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 0.21,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -0.04,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 0.43,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 0.22,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.37,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.37,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0.35,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0.35,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1.02,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1.02,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.67,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.67,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.67,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1.73,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1.73,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.7,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.7,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.7,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1.89,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1.89,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1.89,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 0.17,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.28,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.28,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.28,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.28,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.56,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.56,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.27,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.27,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.27,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.27,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3.01,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3.01,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.45,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.45,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.45,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.45,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.81,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.81,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.81,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.79,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.79,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1.32,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1.32,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1.32,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1.32,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2.69,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2.69,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1.37,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1.37,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1.37,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1.37,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4.2,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4.2,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1.52,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1.52,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1.52,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1.52,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.84,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.84,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.84,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 1.65,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 1.65,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1.24,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1.24,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1.24,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1.24,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2.84,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2.84,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.6,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.6,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.6,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.6,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4.1,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4.1,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1.25,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1.25,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1.25,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1.25,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.49,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.49,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.49,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -0.6,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -0.6,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2.73,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2.73,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2.73,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2.73,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5.09,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5.09,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2.35,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2.35,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2.35,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2.35,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4.63,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4.63,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.53,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.53,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.53,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.53,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7.06,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7.06,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7.06,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 2.44,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 2.44,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.36,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.36,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.36,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.36,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.78,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.78,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2.15,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2.15,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2.15,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2.15,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 11.86,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 11.86,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 10.2,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 10.2,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 10.2,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 10.2,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14.17,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14.17,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14.17,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 2.29,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 2.29,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5.19,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5.19,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5.19,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5.19,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9.86,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9.86,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4.65,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4.65,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4.65,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4.65,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 13.62,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 13.62,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3.75,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3.75,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3.75,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3.75,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 16.29,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 16.29,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 16.29,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 2.61,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 2.61,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4.01,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4.01,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4.01,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4.01,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2.74,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2.74,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1.25,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1.25,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1.25,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1.25,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 9,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 9,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6.37,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6.37,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6.37,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6.37,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9.5,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9.5,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9.5,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 0.44,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 0.44,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5.65,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5.65,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5.65,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5.65,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 9.62,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 9.62,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4.01,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4.01,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4.01,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4.01,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 12.04,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 12.04,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2.44,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2.44,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2.44,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2.44,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13.54,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13.54,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13.54,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 1.5,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 1.5,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -11.32,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -11.32,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -11.32,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -6.61,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -6.61,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4.68,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4.68,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4.68,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -3.59,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -3.59,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3.02,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3.02,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3.02,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2.39,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2.39,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2.39,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 1.2,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3.14,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3.14,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5.56,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5.56,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2.43,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2.43,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9.43,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9.43,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3.86,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3.86,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11.65,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11.65,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11.65,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.63,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.63,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4.49,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4.49,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3.85,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3.85,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8.12,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8.12,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3.62,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3.62,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10.6,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10.6,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10.6,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5.31,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5.31,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7.86,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7.86,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2.56,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2.56,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 13.14,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 13.14,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 5.26,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 5.26,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15.98,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15.98,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15.98,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5.2,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5.2,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10.73,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10.73,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5.53,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5.53,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16.44,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16.44,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5.71,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5.71,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21.04,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21.04,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21.04,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6.52,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6.52,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12.79,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12.79,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 6.26,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 6.26,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 19.73,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 19.73,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 6.93,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 6.93,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 26.44,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 26.44,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7.18,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7.18,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 14.04,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 14.04,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 6.86,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 6.86,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 21.76,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 7.73,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 30.13,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 6.32,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 14.14,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 7.82,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": {
          "USD/shares": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -1.08,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 0.2,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -0.04,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 0.41,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 0.21,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.35,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.35,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0.32,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0.32,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 0.95,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 0.95,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.62,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.62,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.62,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1.62,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1.62,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.66,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.66,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.66,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1.78,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1.78,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1.78,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 0.15,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.26,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.26,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.26,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.26,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.44,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.44,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.18,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.18,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.18,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.18,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.81,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.81,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.38,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.38,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.38,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.38,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.67,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.67,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.67,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.77,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.77,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1.29,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1.29,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1.29,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1.29,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2.63,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2.63,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1.34,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1.34,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1.34,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1.34,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4.11,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4.11,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1.46,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1.46,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1.46,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1.46,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.71,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.71,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.71,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 1.6,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 1.6,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1.19,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1.24,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1.19,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1.19,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2.71,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2.71,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.52,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.52,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.52,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.52,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3.9,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3.9,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1.17,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1.17,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1.17,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1.17,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.28,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.28,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.28,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -0.6,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -0.6,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2.43,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2.43,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2.43,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2.43,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4.54,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4.54,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2.1,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2.1,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2.1,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2.1,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4.12,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4.12,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.53,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.53,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.53,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.53,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6.28,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6.28,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6.28,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 2.17,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 2.17,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.36,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.36,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.36,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.36,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.57,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.57,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1.91,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1.91,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1.91,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1.91,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10.58,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10.58,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 9.24,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 9.24,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 9.24,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 9.24,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12.72,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12.72,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12.72,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 2.1,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 2.1,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4.84,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4.84,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4.84,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4.84,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9.24,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9.24,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4.39,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4.39,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4.39,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4.39,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12.76,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12.76,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3.5,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3.5,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3.5,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3.5,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15.25,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15.25,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15.25,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 2.43,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 2.43,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3.89,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3.89,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3.89,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3.89,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2.68,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2.68,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1.25,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1.25,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1.25,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1.25,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 8.83,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 8.83,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6.27,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6.27,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6.27,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6.27,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9.31,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9.31,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9.31,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 0.43,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 0.43,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5.57,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5.57,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5.57,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5.57,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 9.51,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 9.51,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3.98,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3.98,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3.98,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3.98,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 11.91,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 11.91,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2.42,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2.42,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2.42,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2.42,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13.39,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13.39,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13.39,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 1.48,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 1.48,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -11.32,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -11.32,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -11.32,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -6.61,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -6.61,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4.66,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4.66,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4.66,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -3.59,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -3.59,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3.01,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3.01,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3.01,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2.39,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2.39,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2.39,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 1.2,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3.12,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3.12,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5.53,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5.53,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2.41,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2.41,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9.37,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9.37,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3.84,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3.84,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11.54,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11.54,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11.54,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.61,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.61,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4.28,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4.28,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3.65,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3.65,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7.72,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7.72,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3.42,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3.42,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10.06,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10.06,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10.06,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5.03,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5.03,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7.43,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7.43,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2.41,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2.41,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 12.35,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 12.35,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4.91,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4.91,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4.86,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4.86,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10.08,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10.08,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5.24,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5.24,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 15.48,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 15.48,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5.38,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5.38,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19.81,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19.81,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19.81,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6.17,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6.17,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12.03,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12.03,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5.85,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5.85,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 18.43,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 18.43,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 6.39,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 6.39,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24.64,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24.64,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6.63,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6.63,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13.02,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13.02,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 6.41,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 6.41,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 20.17,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 7.16,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 27.86,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5.82,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 13.07,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 7.27,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.46,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.38,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.35,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.32,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.32,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.32,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.32,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.32,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.32,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.6,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.6,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.37,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.37,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.21,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.21,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.21,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.21,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.21,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.21,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.24,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.24,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.28,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.28,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.33,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.33,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.37,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.2,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.2,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.2,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.2,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.21,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.21,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.19,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.19,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.13,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.13,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.19,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.19,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.2,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.2,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.2,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.2,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.2,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.22,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.22,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.23,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.23,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.23,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.23,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.23,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.23,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.23,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.17,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.17,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.2,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.2,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.22,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.22,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.23,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.23,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.227,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.23,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.23,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.22,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.22,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.22,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.22,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.22,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.223,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.24,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.24,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.24,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.24,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0.24,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.221,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.14,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0.12,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.35,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.35,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.35,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.35,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.35,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.35,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.35,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.35,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.35,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.35,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.35,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.21,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.21,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.21,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.21,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.21,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, 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 impairment loss.",
        "units": {
          "pure": [
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.05,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.03,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount",
        "description": "Amount 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 expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -4500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -15100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -15100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -15100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -17300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -17300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -17700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -26600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -27100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -41600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectOfExchangeRateOnCashAndCashEquivalents": {
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "description": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -1225000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -59000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 489000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -2682000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -2682000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 72000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -504000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -504000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 327000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 327000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2758000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2758000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2758000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 833000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 833000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 605000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 605000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 331000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 331000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -269000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -269000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 268000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -154000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 146000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 229000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -2800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            }
          ]
        }
      },
      "EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations": {
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations",
        "description": "The effect of exchange rate changes on cash balances in continuing operations held in foreign currencies.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -269000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 268000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -154000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 146000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 229000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 229000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -931000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -931000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -841000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -841000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -24000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -24000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -319000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -319000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -319000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -154000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -154000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 162000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 162000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -872000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -872000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3750000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3750000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -3117000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -3100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1553000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3660000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5296000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -2800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": 11271000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 16945000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 16945000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 26013000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 26013000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 26930000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 26930000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 28019000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 28019000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 31437000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 31400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 30600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 30600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 34600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 34600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 37900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 37900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 43400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 43400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 47900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 47900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 53600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 53600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 66500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 66500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 72900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 72900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 94200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 94200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 105100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
        "label": "Share-based Payment Arrangement, Amount Capitalized",
        "description": "Amount of cost capitalized for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions": {
        "label": "Employee Service Share-based Compensation, Cash Received from Exercise of Stock Options (Deprecated 2017-01-31)",
        "description": "Aggregate proceeds received by the entity during the annual period from exercises of stock or unit options and conversion of similar instruments granted under equity-based payment arrangements.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 32611000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 54600000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 18278000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 64425000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 9820000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 85427000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 85427000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 13976000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 23724000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 23724000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 9748000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 9748000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 23948000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 23948000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 224000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 224000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24398000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24398000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24398000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1810000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1810000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3114000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3114000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1304000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1304000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 9689000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 9689000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 6575000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 6575000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14290000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14290000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14290000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4258000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4258000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 10097000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 10097000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 5838000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 5838000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 19896000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 19896000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 9799000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 9799000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26620000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26620000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26619000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 8434000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 8434000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 22171000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 22171000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 13736000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 13736000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 39391000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 39391000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 17220000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 17220000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 50168000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 50168000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10132000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 24445000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 24400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 14314000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 14300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 33019000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 8574000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 39311000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "description": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5400000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 61500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 48000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 44100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2021-03-31",
              "val": 41100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 35400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 31300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 21300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 15700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 11900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 13900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 12200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 31800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 75900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 68000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 62000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 84400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 73300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 64100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 97000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 84200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions": {
        "label": "Employee Service Share-based Compensation, Tax Benefit Realized from Exercise of Stock Options (Deprecated 2017-01-31)",
        "description": "Disclosure of the aggregate tax benefit realized from the exercise of stock options and the conversion of similar instruments during the annual period.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4406000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23826000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23826000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30845000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30845000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37426000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            }
          ]
        }
      },
      "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": "2021-01-01",
              "end": "2021-03-31",
              "val": 91900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 91900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 91900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 91900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 91900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 91900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 91900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 91900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 91900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            }
          ]
        }
      },
      "EquitySecuritiesFvNi": {
        "label": "Equity Securities, FV-NI",
        "description": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 78400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 78400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 78400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 66300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 65000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 99400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 70400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 70400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 70400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 70400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 96100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 49000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 36700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 30700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 30700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 30700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 30700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 30700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 21900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 20300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 16900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 14900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 14900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 14900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 14900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 14900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 20500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 20900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 24000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 23900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 23900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 23900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 23900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 23900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 18600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 14600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 20400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 126900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 126900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 126900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 65300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 78700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 21090000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1592000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 2710000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4406000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4406000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 10759000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 16355000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 16355000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 18726000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 18726000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23826000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23826000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23826000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 3976000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 3976000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 6289000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 6289000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 6486000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 6486000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 318000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 318000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 684000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 684000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2084000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2084000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 962000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 962000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2634000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2634000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 5807000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 5807000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5606000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5606000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 14040000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 14040000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 23183000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 23183000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30845000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30845000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8725000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 23492000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 23500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 31379000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 31400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37426000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": 21090000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1592000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 2710000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4406000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4406000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 10759000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 16355000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 16355000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 18726000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 18726000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23826000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23826000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23826000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 3976000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 3976000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 6289000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 6289000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 6486000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 6486000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11347000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 318000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 318000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 684000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 684000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2084000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2084000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3054000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 962000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 962000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2634000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2634000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 5807000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 5807000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9299000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5606000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5606000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 14040000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 14040000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 23183000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 23183000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30845000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30845000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 30800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8725000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 23492000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 23500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 31379000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 31400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37426000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 37400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings",
        "description": "Amount of gain (loss) recognized in income from asset and liability measured at fair value on recurring basis using unobservable input (level 3).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1903000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010"
            }
          ]
        }
      },
      "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLoss": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset and Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) (Deprecated 2012-01-31)",
        "description": "This element represents total gains (losses) for the period (realized and unrealized), arising from assets and liabilities measured at fair value on a recurring basis using unobservable inputs (Level 3), which are included in other comprehensive income (a separate component of shareholders' equity).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 586000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010"
            }
          ]
        }
      },
      "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases",
        "description": "Amount of purchases 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": "2014-01-01",
              "end": "2014-12-31",
              "val": 5200000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 1292000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014"
            }
          ]
        }
      },
      "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": 6379000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 6379000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 6379000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 6243000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 3563000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 3805000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 3805000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 3805000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 3805000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 3805000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 4467000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 4442000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 5130000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 5750000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 5750000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 5750000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 5750000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 5750000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 6096000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 7010000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 7857000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 8604000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 8604000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 8604000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 8604000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 8604000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 8968000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 9263000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 9118000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 8432000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 8432000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 8432000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 8432000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 8432000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 8762000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 9092000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 9364000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 9519000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 9500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 9500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 9500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 8200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 9600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 9800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 9900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 8800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 8800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 8800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 8800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 8800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 9000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 9100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 9200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 9300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-30",
              "val": 5000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 5100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 5100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 5100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 5100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 5100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 5100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 5200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 5200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 5300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 5300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 5300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 5300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 5500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 5500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 5500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 5500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 5500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 5500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 5700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 6900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": 717000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1600000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1700000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "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-09-30",
              "val": 90000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 90000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2014-12-31",
              "val": 1303000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1162000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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-09-30",
              "val": 1922000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1957000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1501000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1311000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1362000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1385000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1081000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 621000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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-09-30",
              "val": 440000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 450000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 90000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2014-12-31",
              "val": 125000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 125000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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-09-30",
              "val": 641000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 656000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 439000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 354000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 368000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 375000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 125000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 125000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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-09-30",
              "val": 1156000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1185000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 640000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 531000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 552000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 562000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 452000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 125000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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-09-30",
              "val": 1505000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1540000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1154000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1030000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1070000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1090000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 615000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 456000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 6401000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 13001000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 13964000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 12519000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5661000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            }
          ]
        }
      },
      "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-09-30",
              "val": 5754000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 5878000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 3824000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 3226000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 3352000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 3412000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 3701000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2614000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
        "label": "Finite-Lived Intangible Assets, Weighted-Average Useful Life (Deprecated 2012-01-31)",
        "description": "The calculated weighted-average useful life of all finite-lived intangible assets.",
        "units": {
          "Y": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 12.1,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FormerGainContingencyRecognizedInCurrentPeriod": {
        "label": "Former Gain Contingency, Recognized in Current Period",
        "description": "Amount of gain recognized in the period that had been disclosed in prior periods as a contingent gain.",
        "units": {
          "USD": [
            {
              "end": "2012-09-30",
              "val": 31000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 393000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 5547000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5898000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 5122000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 300000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 587000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 910000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1060000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 850000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 475000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 1139000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1431000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1556000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1058000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 672000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 1445000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1722000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1834000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1981000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1551000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 1415000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1692000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1804000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1591000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1176000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 1422000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1699000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1812000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1917000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1487000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            }
          ]
        }
      },
      "GainLossOnDispositionOfIntangibleAssets": {
        "label": "Gain (Loss) on Disposition of Intangible Assets",
        "description": "Amount of gain (loss) on sale or disposal of intangible assets.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 350000000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 350000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 350000000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 350000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 350000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 350000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 350000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            }
          ]
        }
      },
      "GainLossOnInvestments": {
        "label": "Gain (Loss) on Investments",
        "description": "Amount of realized and unrealized gain (loss) on investment.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -1595000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -4494000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -7688000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010"
            }
          ]
        }
      },
      "GainOnSaleOfInvestments": {
        "label": "Gain on Sale of Investments",
        "description": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 91900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 91900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 91900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 91900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 91900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 91900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 2487000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 2487000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 2487000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 2589000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 5989000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 8123000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 8123000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 8123000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 8123000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 8123000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 10918000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 10678000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 10416000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 10530000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 10530000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 10530000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 10530000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 10530000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 10404000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 10465000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 10626000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 10703000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 10703000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 10703000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 10703000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 10703000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 10699000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 10666000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 10362000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 10264000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 10264000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 10264000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 10264000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 10264000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 10264000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 10264000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 10264000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 10264000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 10300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 10300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 10300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 10300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 10300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 10300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 10300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 10300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 10300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 10300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 10300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 10300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 10300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 13700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 13700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 13700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 13700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 13700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-08-30",
              "val": 14600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-08-30",
              "val": 17800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-09-30",
              "val": 28300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 31500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 31500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 31500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 31500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 31500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 31500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 31500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 28000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 28000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 28000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 28000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 28000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 28000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 28000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 28000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 28000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 28000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 28000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 28000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 28000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 28000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 28000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 28000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 28000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 33700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 33700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 32300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 32300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 32300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "GoodwillGross": {
        "label": "Goodwill, Gross",
        "description": "Amount before 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": "2010-12-31",
              "val": 2487000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 2487000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 2487000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 2589000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 5989000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 8123000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 8123000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 8123000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 8123000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 8123000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 10918000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 10678000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 10416000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 10530000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 10530000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 10530000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 10530000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 10530000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 10404000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 10465000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 10626000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 10703000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 10703000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 10703000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 10703000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 10703000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 10699000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 10666000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 10362000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 10264000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 10264000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 10264000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 10264000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 10264000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 10264000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 10264000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 10264000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 10264000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 10300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 10300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 10300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 10300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 10300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 10300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 10300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 10300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 10300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 10300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 10300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 10300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 10300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 13700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 13700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 13700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 13700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 13700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-30",
              "val": 28300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 31500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 31500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 31500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 31500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 31500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 31500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 31500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 28000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 28000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 28000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 28000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 28000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 28000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 28000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 28000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 28000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 28000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 28000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 28000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 28000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 28000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 28000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 28000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 28000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 33700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 33700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 32300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 32300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 32300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 6200000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6200000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 316775000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 111909000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 231087000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 119178000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 119178000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 379167000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 148081000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 148081000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 524028000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 524028000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 144861000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 142479000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 142479000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 142479000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 304864000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 304864000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 162384000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 162384000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 162384000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 162384000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 483207000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 483207000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 178344000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 178344000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 178344000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 178344000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 652190000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 652190000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 652190000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 168983000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 168983000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 178912000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 178912000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 178912000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 178912000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 371111000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 371111000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 192199000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 192199000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 192199000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 192199000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 584060000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 584060000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 212949000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 212949000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 212949000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 212949000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 786826000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 786826000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 786826000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 202766000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 202766000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 213833000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 213833000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 213833000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 213833000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 459008000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 459008000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 245175000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 245175000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 245175000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 245175000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 728298000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 728298000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 269290000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 269290000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 269290000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 269290000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 975817000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 975817000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 247519000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 247519000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 254280000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 253953000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 253953000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 258803000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 536573000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 282620000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 282620000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 284093000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 824039000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 287466000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 287466000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 289147000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1153650000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 329611000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 330593000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 305603000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 306726000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 306700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 331103000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 331200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 379330000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 379300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 379566000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 379600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 368300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 368300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 392600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 392600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 384600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 384600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 380600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 380600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 356200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 356200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 425700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 425700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 426000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 426000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 411700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 411700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 336000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 336000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 382800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 382800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 360800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 360800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 349500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 349500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 333500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 346900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 368500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1331200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 282300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1375200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1375200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 356100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 765400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 409300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1182400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 417000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1563000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1563000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1563000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 426000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 436000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 863200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 873200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 437200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 437200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1342000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1352000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 478800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 478800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1784700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1784700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1784700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 454600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 454600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 987000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 987000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 532400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 532400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1526300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1526300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 539300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 539300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2070000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2070000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2070000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 604800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 604800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1241900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1241900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 637100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 637100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1907700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1907700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 665800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 665800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2567700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2567700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 701900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 701900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1412900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1412900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 711000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 711000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2111500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 698600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2798300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 648100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1331900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 683800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "HeldToMaturitySecurities": {
        "label": "Debt Securities, Held-to-maturity",
        "description": "Amount of investment in debt security measured at amortized cost (held-to-maturity).",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 507399000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 507399000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 507399000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 565841000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 600326000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 584320000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 584320000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 584320000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 584320000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 584320000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 588808000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 543868000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 488387000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 630428000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 630428000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 630428000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 630428000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 630428000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 614198000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 550725000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 716174000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 857394000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 857394000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 857394000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 857394000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 857394000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 730465000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 589118000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 476058000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 420500000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 420500000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 420500000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 420500000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 420500000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 346849000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 307241000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 248336000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 159976000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 160000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 160000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 160000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 160000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 139000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 111100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 81900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 30100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 30100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 30100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 30100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 30100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 9300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 29000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 29300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 29300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 29300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 39600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 39600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain",
        "description": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 557000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 378000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 378000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 378000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 378000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 378000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 511000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 312000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 247000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 40000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 240000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 147000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 147000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 147000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 147000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 147000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 8000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 40000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 17000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 186000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLosses": {
        "label": "Held-to-maturity Securities, Continuous Unrealized Loss Position, Aggregate Losses (Deprecated 2013-01-31)",
        "description": "This item represents the excess of amortized cost basis over fair value of securities in a loss position and which are categorized as held-to-maturity.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 220000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 220000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 220000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 87000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 609000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 612000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 612000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 612000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 612000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 612000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-03-31",
              "val": 300000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 138000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 52000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 175000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 175000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 175000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2013-03-31",
              "val": 90000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 129000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue": {
        "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value",
        "description": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 260727000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 260727000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 260727000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 160742000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 338085000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 319401000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 319401000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 319401000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 319401000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 319401000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 235727000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 231006000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 85973000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 163687000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 163687000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 163687000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 163687000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 163687000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 163375000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 154864000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 151653000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 245320000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 245320000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 245320000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 245320000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 245320000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 179681000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 34958000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 81711000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 105560000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 105560000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 105560000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 105560000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 105560000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 24651000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 39781000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 33432000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 111978000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 111900000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 111900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 111900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 111900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 18500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 7000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesCurrent": {
        "label": "Debt Securities, Held-to-maturity, Current",
        "description": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as current.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 129140000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 129140000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 129140000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 94066000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 251553000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 374921000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 374921000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 374921000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 374921000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 374921000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 394447000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 409098000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 350614000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 240803000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 240803000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 240803000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 240803000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 240803000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 252300000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 235355000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 240032000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 325175000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 325175000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 325175000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 325175000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 325175000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 408516000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 353041000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 394612000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 409645000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 409645000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 409645000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 409645000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 409645000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 346698000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 308534000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 270372000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 297842000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 297842000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 297842000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 297842000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 297842000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 230356000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 185774000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 156630000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 121974000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 122000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 122000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 122000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 122000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 128300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 107200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 79600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 27800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesDebtMaturitiesFairValue": {
        "label": "Held-to-maturity Securities, Debt Maturities, Fair Value (Deprecated 2013-01-31)",
        "description": "This item represents the total of all debt securities grouped by maturity dates, at fair value, which are categorized as held-to-maturity.",
        "units": {
          "USD": [
            {
              "end": "2011-06-30",
              "val": 566092000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 599918000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 583976000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 588932000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 544068000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 488901000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 630698000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 614520000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 550862000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmount": {
        "label": "Held-to-maturity Securities, Debt Maturities, Net Carrying Amount (Deprecated 2013-01-31)",
        "description": "Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments.",
        "units": {
          "USD": [
            {
              "end": "2011-06-30",
              "val": 565841000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 600326000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 584320000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 588808000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 543868000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 488387000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 630428000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 614198000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 550725000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": {
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "description": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), 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": "2011-06-30",
              "val": 409276000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 350627000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 240884000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 252394000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 235493000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 240342000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 325392000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 408838000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 353212000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 394863000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 409751000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 346868000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 308792000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 270695000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 297969000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 230554000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 185916000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 156774000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 121932000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 128400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 107300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 79600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 27800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 27700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 37400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": {
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "description": "Amount of investment in debt security measured at amortized cost (held-to-maturity), 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": "2011-06-30",
              "val": 409098000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 350614000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 240803000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 252300000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 235355000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 240032000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 325175000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 408516000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 353041000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 394612000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 409645000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 346698000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 308534000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 270372000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 297842000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 230356000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 185774000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 156630000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 121974000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 128300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 107200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 79600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 27800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 27700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 37400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesFairValue": {
        "label": "Debt Securities, Held-to-maturity, Fair Value",
        "description": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 507375000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 507375000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 507375000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 566092000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 599918000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 583976000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 583976000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 583976000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 583976000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 583976000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 588932000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 544068000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 488901000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 630698000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 630698000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 630698000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 630698000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 630698000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 614520000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 550862000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 716530000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 857711000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 857711000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 857711000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 857711000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 857711000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 731077000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 590104000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 476667000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 420731000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 420731000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 420731000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 420731000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 420731000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 347352000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 307513000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 248566000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 159830000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 159800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 159800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 159800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 159800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 139100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 111200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 81900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 30100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 29300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 39600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesNoncurrent": {
        "label": "Debt Securities, Held-to-maturity, Noncurrent",
        "description": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 148628000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 148628000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-09-30",
              "val": 164167000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 132849000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 132849000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 132478000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 132478000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 132478000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 141212000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 156743000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 249712000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 343517000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 343517000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 343517000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 343517000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 343517000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 336508000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 308513000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 248355000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 305253000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 305253000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 305253000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 305253000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 305253000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 205682000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 197684000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 321562000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 447749000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 447749000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 447749000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 447749000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 447749000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 383767000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 280584000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 205686000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 122658000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 122658000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 122658000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 122658000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 122658000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 116493000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 121467000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 91706000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 38002000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 38000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 38000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 38000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 38000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 10700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesRestricted": {
        "label": "Debt Securities, Held-to-maturity, Restricted",
        "description": "Amount of restricted investment in debt security measured at amortized cost (held-to-maturity).",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesUnrecognizedHoldingLoss": {
        "label": "Held-to-maturity Securities, Unrecognized Holding Loss (Deprecated 2013-01-31)",
        "description": "As of the balance sheet date, the excess of carrying value (amortized cost) over fair value of a debt security categorized as held-to-maturity, exclusive of dividend or interest income recognized but not yet received and exclusive of any write-downs for other-than-temporary impairment. Such item represents the gross unrecognized holding loss.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 220000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 220000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 220000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 87000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 609000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 612000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 612000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 612000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 612000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 612000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-03-31",
              "val": 300000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 138000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 52000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 175000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 175000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 175000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2013-03-31",
              "val": 90000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 129000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            }
          ]
        }
      },
      "HeldtomaturitySecuritiesRestrictedCurrent": {
        "label": "Held-to-maturity Securities, Restricted, Current (Deprecated 2018-01-31)",
        "description": "This item represents investments in debt securities which are categorized as held-to-maturity and that have scheduled maturities within one year of the balance sheet date or the normal operating cycle, whichever is longer, and that are pledged to one or more secured parties who have the right to buy, sell, or re-pledge the collateral.",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 46800000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "HeldtomaturitySecuritiesRestrictedNoncurrent": {
        "label": "Held-to-maturity Securities, Restricted, Noncurrent (Deprecated 2018-01-31)",
        "description": "This item represents investments in debt securities which are categorized as held-to-maturity and that have scheduled maturities more than one year from the balance sheet date or operating cycle, if longer, and that are pledged to one or more secured parties who have the right to buy, sell, or re-pledge the collateral.",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 41700000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "HeldtomaturitySecuritiesUnrecognizedHoldingGain": {
        "label": "Held-to-maturity Securities, Unrecognized Holding Gain (Deprecated 2013-01-31)",
        "description": "As of the balance sheet date, the excess of fair value over carrying value (amortized cost) of a debt security categorized as held-to-maturity, exclusive of dividend or interest income recognized but not yet received and exclusive of any write-downs for other-than-temporary impairment. Such item represents the gross unrecognized holding gain.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 196000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 196000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 196000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 338000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 201000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 268000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 268000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 268000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 268000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 268000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-03-31",
              "val": 424000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 338000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 566000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 445000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 445000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 445000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2013-03-31",
              "val": 412000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 266000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "end": "2019-06-30",
              "val": 8800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 8800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 113400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 113400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 113400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 113400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 113400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 113400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ImpairmentOfLongLivedAssetsHeldForUse": {
        "label": "Impairment of Long-Lived Assets Held-for-use",
        "description": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 18200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 21700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 21700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 21700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperations": {
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "description": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 19318000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 97028000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 40126000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 111206000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 111206000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 19617000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 93249000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 73891000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 174054000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 174054000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 80615000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 80615000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 217243000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 217243000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 217243000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 70760000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 143076000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 72316000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 221187000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 78111000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 304442000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 304442000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 174560000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 18623000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 86017000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 57311000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 144360000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 58343000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 155151000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 155151000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 32063000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 140871000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 140871000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 109614000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 109614000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 239127000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 239127000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 98256000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 98256000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 299117000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 299117000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 299117000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 103936000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 103936000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 207226000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 207226000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 103290000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 103290000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 315719000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 315719000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 108493000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 108493000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 440671000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 440671000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 440671000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 90835000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 90835000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 209354000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 209354000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 118519000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 118519000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 310533000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 310533000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 101179000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 101179000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 278903000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 278903000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 278903000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 213216000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 213216000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 386249000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 386249000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 173033000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 173033000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 350416000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 350416000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -35833000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -35833000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 525180000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 525180000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 525200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16792000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 151542000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 151600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 168334000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 168400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 888405000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 888400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 736863000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 736800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1044437000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1044400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1044400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 363900000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 363900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 649600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 649600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 285700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 285700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 888700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 888700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 239100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 239100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1060200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1060200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1060200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 263600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 263600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 307800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 307800000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 44200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 44200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 628500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 628500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 320700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 320700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 769500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 769500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 769500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 309000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 309000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 526900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 526900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 217900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 217900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 667000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 667000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 140100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 140100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 758900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 758900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 758900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -650600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -650600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -400200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -400200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 250400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 250400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -233300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -233300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 166900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 166900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -165000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -165000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -165000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 171600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 171600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 305500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 305500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 133900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 133900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 524500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 524500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 219000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 219000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 638900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 638900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 638900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 32500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 32500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 249000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 249000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 216500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 216500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 453400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 453400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 204400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 204400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 593900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 593900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 593900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 308700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 308700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 459300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 459300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 150600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 150600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 771800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 771800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 312500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 312500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 950600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 950600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 950600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 291900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 291900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 627100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 627100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 335200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 335200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 978900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 978900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 351800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 351800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1274300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1274300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1274300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 398600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 398600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 753900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 753900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 355300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 355300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1142500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1142500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 388600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 388600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1539000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1539000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 423500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 423500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 831900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 831900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 408400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 408400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1269900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 438000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1713900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 318300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 691000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 372700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "description": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 56911000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 37966000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 93249000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 73891000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsPerBasicShare": {
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "description": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.36,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1.03,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.68,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1.74,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.71,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1.98,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1.98,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.34,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.61,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.61,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.27,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.27,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.38,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.38,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.8,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.8,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.8,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1.32,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2.69,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1.37,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4.2,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1.52,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.84,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.84,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.49,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsPerDilutedShare": {
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "description": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.34,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 0.96,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.63,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1.63,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.67,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1.87,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1.87,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.31,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.49,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.49,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.18,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1.18,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.8,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.8,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.32,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1.32,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.66,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.66,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.66,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1.29,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2.63,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1.34,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4.11,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1.46,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.71,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.71,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.28,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013"
            }
          ]
        }
      },
      "IncomeLossFromDiscontinuedOperationsNetOfTax": {
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "description": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -275000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -259000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -2968000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            }
          ]
        }
      },
      "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "description": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 144000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -656000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -390000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -5290000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -5290000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -3227000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -2968000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 625000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 625000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 3783000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 3783000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 625000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 625000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 625000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            }
          ]
        }
      },
      "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "description": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "units": {
          "USD/shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.01,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -0.01,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -0.01,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -0.01,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -0.01,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.09,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.09,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -0.06,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.05,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.05,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.01,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.01,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.07,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.07,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013"
            }
          ]
        }
      },
      "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "description": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "units": {
          "USD/shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.01,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -0.01,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -0.01,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -0.01,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -0.01,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.09,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.09,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -0.05,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.05,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.05,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.01,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.01,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.06,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.06,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013"
            }
          ]
        }
      },
      "IncomeLossFromEquityMethodInvestments": {
        "label": "Income (Loss) from Equity Method Investments",
        "description": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -226000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -57000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -38000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -99000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -42000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -141000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -141000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -47000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -91000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -91000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -44000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -44000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -130000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -130000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -39000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -39000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -160000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -160000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -160000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -37000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -37000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -67000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -67000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -30000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -30000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -110000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -110000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -43000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -43000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -119000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -119000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -20000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -20000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -62000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -62000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -42000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -42000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -110000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -48000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -143000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -47000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -119000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -72000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2"
            }
          ]
        }
      },
      "IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear": {
        "label": "Income Tax Examination, Increase (Decrease) in Liability from Prior Year",
        "description": "The amount the liability recorded for the income tax examination increased or decreased in the current year/accounting period.",
        "units": {
          "USD": [
            {
              "end": "2011-09-30",
              "val": 4000000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            }
          ]
        }
      },
      "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": -34394000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 3599000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -3199000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 708000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -2891000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -695000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -695000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 9752000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 28964000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 29106000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 19212000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 19345000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 46962000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 47332000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 17998000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 18217000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 41923000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 43945000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 43945000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 10436000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 12446000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 47622000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 47622000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 35723000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 35723000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 65073000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 65073000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 17641000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 17641000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 81874000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 81874000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 81874000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 33176000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 33176000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 64150000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 64150000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 30974000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 30974000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 94532000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 94532000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 30382000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 30382000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 136229000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 136229000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 136229000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 28510000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 28510000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 67165000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 67165000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 38655000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 38655000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 105659000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 105659000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 38494000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 38494000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 104343000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 104343000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 104343000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 75692000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 75692000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 136873000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 136873000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 61181000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 61181000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 126277000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 126277000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -10596000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -10596000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 185106000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 185106000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 185100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -151000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 68972000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 69000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 69123000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 69200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 341410000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 341400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 272438000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 272400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 392798000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 392800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 392800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 128400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 128400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 208000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 208000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 79600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 79600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 285300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 285300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 77300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 77300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 346500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 346500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 346500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 85000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 85000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 185200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 185200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 100200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 100200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 229600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 229600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 44400000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 44400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 351600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 351600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 351600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 64500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 64500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 109500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 109500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 45000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 45000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 143100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 143100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 33600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 33600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 169700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 169700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 169700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -156000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -156000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -110700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -110700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 45300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 45300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -76200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -76200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 34500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 34500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -60500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -60500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -60500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 60700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 60700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 26800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 26800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 108500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 108500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 47800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 47800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 124100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 124100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 124100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 48100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 48100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 43900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 43900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 89800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 89800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 41700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 41700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 118100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 118100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 118100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 68800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 68800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 103400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 103400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 34600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 34600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 176600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 176600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 73200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 73200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 223300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 223300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 223300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 51000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 51000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 127000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 127000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 76000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 76000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 211200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 211200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 84200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 84200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 289500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 289500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 289500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 92000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 92000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 169200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 169200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 77200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 77200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 248700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 248700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 79500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 79500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 343900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 343900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 101300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 101300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 200200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 200200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 98900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 98900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 299500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 99300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 379200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 43400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 83100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 39700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": 1628000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 2919000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 11304000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 23931000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 23931000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 876000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 2179000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 2179000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2335000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2335000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 22683000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 22683000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 22683000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 5193000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 5193000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 14056000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 14056000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 25050000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 25050000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 46939000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 46510000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 46510000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 28676000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 28676000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 56309000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 56309000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 75046000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 75046000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 101505000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 101505000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 101505000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 44949000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 44949000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 85649000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 85649000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 119632000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 119632000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 142140000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 142140000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 142140000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 66803000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 66803000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 140366000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 140366000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 177683000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 177683000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 195564000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 195564000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 195600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 16173000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 16200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 110088000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 110100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 116906000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 116900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 293331000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 293300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 293300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 88600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 88600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 222000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 222000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 283700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 283700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 362400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 362400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 362400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 157900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 157900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 250600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 250600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 346900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 346900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 346900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 31500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 31500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 52100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 52100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 102700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 102700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 102700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 62700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 62700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 94400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 94400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 120200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 120200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 120200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 44000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 44000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 62300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 62300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 92800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 92800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 92800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 85400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 85400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 130100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 130100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 153300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 153300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 153300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 138100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 138100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 189100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 189100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 275700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 275700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 275700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 147500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 147500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 235900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 235900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 332500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 332500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 332500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 212000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 212000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 289300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 289300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 253900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 253900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 262300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 313300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 102500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, 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 the valuation allowance for deferred tax assets.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -833000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 17500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 17500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 17500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -18700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -18700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -18700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationDeductions": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount",
        "description": "Amount 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 operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2207000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3627000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3627000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8091000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8091000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8091000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15629000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15629000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15629000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10861000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10861000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10861000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11735000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11735000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 21774000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 21800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 21800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 22800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 22800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 22800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            }
          ]
        }
      },
      "IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Extraterritorial Income Exclusion, 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 deduction for extraterritorial income exclusion.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 7738000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 54302000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 54302000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 105018000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 105018000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 105018000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 154235000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 154235000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 154235000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 97616000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 97616000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 97616000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 183813000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 183813000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 183800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 365476000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 365500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 365500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 371100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 371100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 371100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 269200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 269200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 269200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 159400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 159400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 159400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -34700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -34700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -34700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 199600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 199600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 199600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 267600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 267600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 267600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 323200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 323200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 359900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationNondeductibleExpense": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, 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 nondeductible expenses.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1291000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 451000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 451000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1929000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1929000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1929000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2676000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2676000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2676000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 105000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 105000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 105000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -461000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -461000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2040000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": -700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 14000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 4821000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 7342000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 7342000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2607000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2607000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2607000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2609000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2609000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2609000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 22813000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 22813000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 22813000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29280000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -11400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -11400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -11400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 16500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 17000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 19400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationOtherReconcilingItems": {
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, 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 exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 748000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1437000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1437000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5549000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5549000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5549000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9149000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9149000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9149000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8320000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8320000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8320000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12865000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12865000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28760000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -4000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 46100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 47600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 58700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 10899000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 14759000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 14759000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15776000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15776000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15776000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 10980000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 10980000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 10980000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13346000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13346000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13346000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12195000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12195000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6904000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 21300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 21300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsForeign": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, 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 tax credit.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 18509000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -10201000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -2723000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -3645000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -3645000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -11629000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -9329000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -9329000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -7451000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -7451000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -2734000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -2734000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -2734000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -6150000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -6150000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 891000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 891000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1040000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1040000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16656000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16656000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -38971000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -38971000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -38549000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -38549000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -37225000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -37207000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 119000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -780000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "description": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 20251000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -7120000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -22804000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -22804000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -3915000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6763000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12633000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12633000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7507000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7507000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7507000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 11724000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 11724000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 20017000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 20017000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 35855000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 35855000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -6753000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -6753000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -6800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4747000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 23326000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 23300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 25825000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 25800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16972000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 19800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 19800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 13900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 13900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20800000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 37900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 37900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 66200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 66200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 66200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 22000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 22000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 39900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 39900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -11000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -11000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -11000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -27700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -27700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -3000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -3000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -4900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -4900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -16300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -16300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -16300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -18800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -18800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 27900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 27900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 38600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 38600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 38600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -25000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -25000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 22000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 22000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -12500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -12500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -12500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -10800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -10800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 13100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 13100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 35400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 35400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 40800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 40800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 80200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 80200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 57100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 57100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 57100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 27700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 27700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 60700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 60700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 43500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 43500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 74700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 97900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -12700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -16700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": 2329000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 5943000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 17345000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 21956000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 21956000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 9312000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 32969000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 32969000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 25313000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 25313000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23452000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23452000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23452000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -7928000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -7928000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 9486000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 9486000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14651000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14651000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16158000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16158000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16158000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -63000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -63000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 8788000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 8788000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 19516000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 19516000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 23991000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 23991000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 23991000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -15030000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -15030000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 15455000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 15455000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 15244000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 15244000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10027000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10027000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10027000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5913000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5913000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 86473000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 86473000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 13324000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 13324000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35689000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35689000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -6134000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -6100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6927000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 17356000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 17400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 30540000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 30500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 30500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 45300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 45300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 31700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 31700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -26500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -26500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 59400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 59400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 37300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 37300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 82700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 82700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 82700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -86000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -86000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -45800000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -45800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -81900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -81900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -121400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -121400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -121400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -16000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -16000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -24400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -24400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -24400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 20600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 20600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -16300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -16300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 16100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 16100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 55400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 55400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 41300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 41300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 41300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -28100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -28100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -25300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -25300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 33000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 33000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -85900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -85900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 52200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 52200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 38200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 38200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 58500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 58500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 58500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 28300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 28300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 62900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 62900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 42700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 42700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 100000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 100000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 18400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 70900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -38200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -39900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": 3641000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 3219000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 6182000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 9203000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 9203000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 2914000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 11685000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 11685000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 15327000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 15327000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 25612000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 25612000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 25612000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1409000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1409000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 10158000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 10158000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -28036000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -28036000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3595000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3595000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 915000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 915000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9544000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9544000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 30105000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14403000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4034000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 7543000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            }
          ]
        }
      },
      "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": 2630000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 896000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 8965000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 9061000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 9061000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -296000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 4757000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 4757000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 7751000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 7751000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 9196000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 9196000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 9196000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1977000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1977000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 6747000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 6747000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 13996000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 13996000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16055000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16055000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16055000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -575000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -575000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1468000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1468000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4790000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4790000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5933000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5933000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5933000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2559000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2559000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 7705000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 7705000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 11634000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 11634000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12394000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12394000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12394000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4799000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4799000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 11266000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 11266000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 16870000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 16870000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21032000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21032000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1371000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1887000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 7784000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 7800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6794000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 8800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 8800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 14800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 14800000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -8900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -8900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -4200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -4200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -9300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -9300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -9300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -4400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -4400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -10500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -10500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -6100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -6100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -10600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -10600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -11100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -11100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -5700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -5700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 9300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 9300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 24000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 24000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 46900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 46900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 11200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 11200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 18600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 18600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 36100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 52600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 40100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 57800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": 16123000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 608000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 5889000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 196000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 196000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 2036000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 481000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 481000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2971000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2971000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4776000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4776000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4776000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 4270000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 4270000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 5696000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 5696000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 722000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 722000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3626000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3626000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5733000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1642000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1642000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1590000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1590000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2742000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 6385000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2354000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9705000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9705000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1399000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -3162000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1789000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -4085000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -4554000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -4554000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5112000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5112000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -500000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -731000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -4055000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6619000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014"
            }
          ]
        }
      },
      "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": 97409000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -25298000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 64666000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 138647000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 136975000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 137000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 119209000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 119000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 224166000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 224000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2747000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 181823000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 181800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 181800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -37400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -37400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 26300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 26300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 21000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 21000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 71800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 71800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 71800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -53800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -53800000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 52100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 52100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 61400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 61400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 61400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -10100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -10100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -10200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -10200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -15100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -48100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 169000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 169000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 185600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 185600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 190400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 190400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 201900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 201900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 199300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -61900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -63900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -41900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -43100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -60800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -64300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -16800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -20200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -20200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 81700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 81700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 100300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 100300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -44900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -44900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 85600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 85600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 56300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 56300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -41000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -41000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 37200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 37200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 41500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 41500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 82800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 82800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -75500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -75500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 60900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 60900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 18500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 18500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 55600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -8500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -134500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -134500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 49900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 49900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -17300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 80900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -27000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 77100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherOperatingLiabilities": {
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "description": "Amount of increase (decrease) in operating liabilities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 22419000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -2246000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -12826000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -29057000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -29057000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -4655000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -11628000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -11628000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -16361000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -16361000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -59676000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -59676000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -59676000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -18671000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -18671000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -41756000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -41756000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -17984000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -17984000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -93559000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -93559000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -93559000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -32774000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -32774000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -72009000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -72009000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -109311000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -109311000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -145759000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -145759000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -145759000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -51483000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -51483000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -106639000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -106639000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -153865000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -153865000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -196640000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -196640000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -50894000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -202270000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -268979000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -315462000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014"
            }
          ]
        }
      },
      "IncreaseDecreaseInPrepaidExpense": {
        "label": "Increase (Decrease) in Prepaid Expense",
        "description": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 5682000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -2529000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -3478000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -3422000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -3422000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 457000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1143000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1143000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -507000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -507000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 587000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 587000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 587000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 4101000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 4101000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2338000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2338000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1912000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1912000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2107000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2107000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 5254000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 5254000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9215000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9215000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 3643000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7351000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4561000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -5874000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            }
          ]
        }
      },
      "IncreaseDecreaseInRestrictedCash": {
        "label": "Increase (Decrease) in Restricted Cash",
        "description": "The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 8766000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 8994000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -11591000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2099000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2099000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 4934000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 17156000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 17156000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 20747000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 20747000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -13901000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -13901000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -13901000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            }
          ]
        }
      },
      "IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants",
        "description": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.",
        "units": {
          "shares": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 263000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 263000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 263000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 397000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 397000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 276000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 276000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 276000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1780000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1780000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1671000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1671000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1560000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1560000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1715000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1715000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1910000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1910000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3096000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3274000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3076000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3034000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3009000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            }
          ]
        }
      },
      "IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
        "description": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.",
        "units": {
          "shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 399000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 2155000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 2020000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1998000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1661000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2131000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2131000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2913000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2807000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2807000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 2698000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 2698000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2444000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2444000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1489000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1489000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 569000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 569000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 569000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 49000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 49000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 136000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 136000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 662000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 662000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 218000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 218000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 218000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 826000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 826000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1120000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1120000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1362000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1362000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1389000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1389000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1822000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1822000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1736000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1736000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1736000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2798000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2798000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2721000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2721000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2643000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2643000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2753000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2753000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2630000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2630000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1471000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1059000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1141000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 479000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 915000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            }
          ]
        }
      },
      "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": 2420000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1982000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 2326000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1757000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 2019000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1243000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1243000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1957000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1750000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1750000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1878000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1878000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1531000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1531000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1400000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1400000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1400000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1400000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1400000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1329000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1329000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1227000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1227000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1195000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1195000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1087000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1087000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1414000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1414000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 969000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 969000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 969000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1341000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1341000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1263000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1263000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1486000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1486000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1174000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1174000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1455000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1455000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1143000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1143000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1143000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1677000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1677000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1554000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1554000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1432000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1432000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1465000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1465000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1439000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1439000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1493000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1481000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1393000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1195000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1297000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 800000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 3500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 3200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 22087000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 22087000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-09-30",
              "val": 16662000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 16408000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 16408000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 16408000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 16408000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 16408000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 15657000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 14939000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 14614000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 14115000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 14115000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 14115000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 14115000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 14115000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 13737000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 15336000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 14499000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 29465000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 29465000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 29465000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 29465000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 29465000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 29135000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 28805000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 28533000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 28378000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 28400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 28400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 28400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 28400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 34300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 34100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 34000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 33800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 33800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 33800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 33800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 33800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 33600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 45800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 45700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 45600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 45600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 45600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 45600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 45600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 45600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 45600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 167700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 170800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 170800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 170800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 170800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 170800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 170800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 161900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 158400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 158300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 158300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 158300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 158300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 158300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 158300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 158200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 158200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 158100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 158100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 158100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 158100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 158100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 44700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 44700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 44700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 44600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 44600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 44600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 44600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 44600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 44600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 44600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 44500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 44500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 44500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 44500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 44500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 44500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 44500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 44500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 44400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 114200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 114200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 114200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 114200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 114200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 115400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 115200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 112100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 111900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 111900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 111900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 111900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 111900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 111700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 111500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 116700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 116500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 116500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 116500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 115500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 114100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InterestCostsCapitalized": {
        "label": "Interest Costs Capitalized",
        "description": "Amount of interest capitalized during the period.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5154000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -27000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -27000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 103000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 103000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 82000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -216000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 216000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -134000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 134000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -446000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 446000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -230000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 230000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 842000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 842000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 842000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 423000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 423000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 905000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 905000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 482000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 482000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 905000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 905000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 905000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 905000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 905000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 59000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 59000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 59000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            }
          ]
        }
      },
      "InterestCostsIncurred": {
        "label": "Interest Costs Incurred",
        "description": "Total interest costs incurred during the period and either capitalized or charged against earnings.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 19813000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 5492000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 11057000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 5565000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 16702000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 5646000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 22209000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 22209000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4309000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4309000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 8670000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 8670000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 4361000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 4361000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 13054000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 13054000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 4384000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 4384000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 17544000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 17544000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 17544000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4436000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4436000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 8956000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4520000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 13496000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4540000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 18117000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 18117000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 18117000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4610000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17592000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17592000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4735000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            }
          ]
        }
      },
      "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": 11439000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 5885000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 3248000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 9216000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 3331000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 12875000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 12875000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 4687000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 9446000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 9446000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 4759000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 4759000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 14255000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 14255000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 4809000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 4809000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 19714000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 19710000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 19710000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 5413000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 5410000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 10841000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 10841000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 5431000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 5431000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 16256000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 16256000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 5416000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 5416000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 21367000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 21367000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 21367000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3886000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3886000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 7765000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 7765000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3879000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3879000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 12149000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 12149000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 4384000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 4384000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 16639000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 16639000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 16639000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4436000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4436000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 8956000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 8956000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4520000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4520000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 13496000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 13496000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4540000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4540000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 18058000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 18058000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 18058000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4610000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4610000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 9356000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 9356000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 4746000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 4746000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 14065000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 14065000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4709000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4709000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17592000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17592000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2059000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3355000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1296000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4189000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 834000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4735000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 800000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 4100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 4100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 10300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 10300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 34200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 34200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 11700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 11700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 44200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 44200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 44200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 18700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 18700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 4900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 4900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 23500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 23500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 23500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 6200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 6200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 20100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 20100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 9200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 9200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 28600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 14800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 44200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 15600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "InterestExpenseDebt": {
        "label": "Interest Expense, Debt",
        "description": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 18029000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 9446000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 4759000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 14282000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 4836000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 19813000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 11057000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 5565000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 16702000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 5646000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 22209000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011"
            }
          ]
        }
      },
      "InterestExpenseOther": {
        "label": "Interest Expense, Other",
        "description": "Amount of interest expense classified as other.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": 1250000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 625000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 625000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1250000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1250000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 625000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 625000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 625000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 625000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1818000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1818000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1818000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 733000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 733000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2060000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2060000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2766000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2766000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4103000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4103000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4103000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1803000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1803000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2558000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2558000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4563000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4563000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5302000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5302000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5302000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2031000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2031000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2775000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2775000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4782000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4782000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5518000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5518000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5518000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1971000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1971000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2727000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2727000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4743000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4743000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5453000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5453000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 682000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 741000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 957000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1015000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3800000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 20600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 20600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 31700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 31700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 41000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 41000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 41000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 16600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 16600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 8100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 8100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 12100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 12100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 17800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 17800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 27200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 27200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 41800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 41800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 56000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 56000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 56000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 12600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 12600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 23400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 23400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 33000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 33000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 40200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 40200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 9600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 9600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 11500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": 13098000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 13098000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 13098000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 19479000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 22064000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 22588000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 22588000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 22588000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 22588000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 22588000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 22740000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 22415000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 23303000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 11943000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 11943000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 11943000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 11943000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 11943000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 12916000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 14456000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 17170000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 17579000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 17579000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 17579000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 17579000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 17579000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 19807000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 22355000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 27012000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 29616000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 29616000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 29616000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 29616000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 29616000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 30144000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 32971000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 33436000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 35747000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 35700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 35700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 35700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 35700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 38100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 37300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 41500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 49700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 49700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 49700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 49700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 49700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 57500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 61600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 62200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 55900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 55900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 55900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 55900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 55900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 52100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 49700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 49400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 48700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 48700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 48700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 48700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 48700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 47600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 48100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 45000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 43200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 43200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 43200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 43200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 43200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 43800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 42900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 38000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 38600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 38600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 38600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 38600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 38600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 45000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 44800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 49500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 44300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 44300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 44300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 44300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 44300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 41200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 40300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 39900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 50700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 50700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 50700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 50700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 50700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 52300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 48700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 47900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 55700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 55700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 55700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 55700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 55700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 63800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 80100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 90200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 95000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 95000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 95000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 95000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 95000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 97000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 103000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 110500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 117200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 117200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 117200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 108600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 124100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 26360000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 26360000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 26360000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 30243000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 33422000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 35520000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 35520000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 35520000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 35520000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 35520000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 38076000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 41260000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 45797000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 45981000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 45981000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 45981000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 45981000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 45981000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 45760000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 46631000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 46848000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 37254000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 37254000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 37254000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 37254000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 37254000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 39743000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 44713000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 49617000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 47758000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 47758000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 47758000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 47758000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 47758000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 51717000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 58033000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 63669000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 66927000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 66927000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 66927000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 66927000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 66927000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 72465000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 77249000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 80844000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 81334000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 81300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 81300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 81300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 81300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 87600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 89100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 92400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 106900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 114100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 114400000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 107900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 107900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 107900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 107900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 107900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 101500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 102700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 101000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 101000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 101000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 101000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 101000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 101000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 96200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 96900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 94100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 93400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 93400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 93400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 93400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 93400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 92000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 89700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 87900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 86500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 86500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 86500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 86500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 86500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 92200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 89900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 96700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 93800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 93800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 93800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 93800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 93800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 88200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 89900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 91000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 102000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 102000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 102000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 102000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 102000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 102500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 103300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 104300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 111800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 111800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 111800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 111800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 111800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 120200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 136500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 146700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 157900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 157900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 157900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 157900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 157900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 165400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 169200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 176500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 183100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 183100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 183100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 178300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 193800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 2788000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 2788000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 2788000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 4686000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 6377000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 9171000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 9171000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 9171000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 9171000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 9171000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 9960000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 12336000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 11413000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 13603000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 13603000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 13603000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 13603000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 13603000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 14598000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 18376000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 18709000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 18377000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 18377000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 18377000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 18377000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 18377000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 19182000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 23651000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 21693000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 21317000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 21317000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 21317000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 21317000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 21317000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 20369000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 22017000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 23316000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 23093000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 23100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 23100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 23100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 23100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 23200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 24800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 24700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 25400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 25400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 25400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 25400000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 25400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 26500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 29100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 27500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 27900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 27900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 27900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 27900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 27900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 24900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 27100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 26000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 24300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 24300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 24300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 24300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 24300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 22300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 20700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 19300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 21100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 21100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 21100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 21100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 21100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 20100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 18900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 19900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 18400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 18400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 18400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 18400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 18400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 16000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 15000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 15900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 17600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 17600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 17600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 17600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 17600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 16100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 19400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 18600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 19700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 21400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 21500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 21700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 21700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 21700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 21700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 21700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 21600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 22000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 23700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 28600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 28600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 28600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 28600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 28600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 34100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 32700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 31200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 30600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 30600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 30600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 34600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 32200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 18598000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 18598000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 18598000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 17091000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 17352000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 14222000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 14222000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 14222000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 14222000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 14222000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 13060000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 11880000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 12132000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 11708000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 11708000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 11708000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 11708000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 11708000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 12229000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 11881000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 13738000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 11802000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 11802000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 11802000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 11802000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 11802000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 12728000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 12027000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 14964000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 15994000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 15994000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 15994000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 15994000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 15994000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 21952000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 22261000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 24092000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 22494000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 22500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 22500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 22500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 22500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 26300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 27000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 26200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 24900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 24900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 24900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 24900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 24900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 22900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 23400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 24700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 24100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 24100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 24100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 24100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 24100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 24500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 25900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 25600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 28000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 28000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 28000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 28000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 28000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 26300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 28100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 29800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 29100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 29100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 29100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 29100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 29100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 28100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 27900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 30000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 29500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 29500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 29500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 29500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 29500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 31200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 30100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 31300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 31900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 31900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 31900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 31900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 31900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 30900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 30200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 32500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 33300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 33300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 33300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 33300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 33300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 30500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 33200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 34900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 34400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 34400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 34400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 34400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 34400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 34800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 34400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 32800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 34300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 34300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 34300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 34300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 34300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 34300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 33500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 34800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 35300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 35300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 35300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 35100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 37500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InvestmentIncomeInterest": {
        "label": "Investment Income, Interest",
        "description": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 11025000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 3056000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 1335000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 4141000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 1085000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5146000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5146000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 944000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1746000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1746000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 802000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 802000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2310000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2308000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 564000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 564000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2939000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2939000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2939000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 666000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 666000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1504000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1504000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 839000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 839000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2520000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2520000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1016000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1016000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3450000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3450000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3450000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1033000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1033000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2087000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2087000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1055000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1055000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 3225000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 3225000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1138000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1138000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3941000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3941000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 979000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 979000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1848000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1848000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 869000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 869000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2716000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 868000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3827000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1232000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2343000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1110000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 2200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 19900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 19900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 7900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 7900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 28600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 28600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 28600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 20600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 20600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 32700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 32700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 12100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 12100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 44200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 44200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 44200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 17200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 17200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 6400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 6400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 28600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 28600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 28600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 8700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 8700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 12500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 12500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 6800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 6800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 24400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 24400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 13300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 13300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 29200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 29200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 66400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 66400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 37200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 37200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 111700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 111700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 45300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 45300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 162700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 162700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 162700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 53800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 53800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 100000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 100000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 46200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 46200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 149800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 149800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 49800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 49800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 199100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 199100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 51100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 51100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 102400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 102400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 51300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 51300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 148800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 46400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 192000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 41800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 73300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 31500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": "2020-12-31",
              "val": 20000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 18900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 31700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 32800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 38600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 37600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2020-12-31",
              "val": 8600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 7200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 13700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 11500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 9600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 5500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2020-12-31",
              "val": 2900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 3100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 4700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2020-12-31",
              "val": 1900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 3900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 4600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2020-12-31",
              "val": 1800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 4200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 5800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 6100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2020-12-31",
              "val": 2200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 4200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 6900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2020-12-31",
              "val": 2600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 4300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 387653000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 387653000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 387653000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 394492000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 431171000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 536867000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 536867000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 536867000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 536867000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 536867000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 550313000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 565515000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 571202000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 558709000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 558709000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 558709000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 558709000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 558709000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 525904000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 535920000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 575779000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 531732000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 531732000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 531732000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 531732000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 531732000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 535769000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 561534000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 619542000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 783256000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 783256000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 783256000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 783256000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 783256000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 757244000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 739797000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 855491000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 618836000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 618836000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 618836000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 618836000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 618836000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 782560000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 683265000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 679864000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 584798000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 584700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 584700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 584700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 584700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 469300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 384400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 419600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 463400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 463400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 463400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 463400000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 463400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 485100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 896200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 846900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 758400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 758400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 758400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 758400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 758400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 631600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 660100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 700100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 593200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 593200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 593200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 593200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 593200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1388500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1332100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1283800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1133000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1133000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 1133000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 1133000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 1133000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1077400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1125700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1128100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1219800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1219800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1219800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1219800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1219800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1195600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1205400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1219200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1210200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 1210200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1210200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1210200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 1210200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1183500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1224900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1219400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1247800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 1247800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1247800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1247800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 1247800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1222800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1270300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1311500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1182200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1182200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1182200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1182200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1182200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1157100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1026000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1022200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 920000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 920000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 920000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 920000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 920000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 936700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 734400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 760900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 783800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 783800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 783800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 813100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 819800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 1051544000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 1051544000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 1051544000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 1187675000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 1282784000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 1431635000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 1431635000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 1431635000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 1431635000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 1431635000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 1485404000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 1578740000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1667053000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1518079000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 1518079000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 1518079000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 1518079000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 1518079000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1561435000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1556401000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1647492000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1626595000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 1626595000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 1626595000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 1626595000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 1626595000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1697355000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1777673000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1927657000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2087567000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 2087567000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 2087567000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 2087567000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 2087567000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2114934000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1952872000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2072050000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1884410000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 1884410000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 1884410000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 1884410000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 1884410000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1894614000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1736822000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2159233000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2184445000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 2184400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 2184400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 2184400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 2184400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2192100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2201500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2269200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2325600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 2325600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 2325600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 2325600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 2325600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2561300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2691500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2936000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2879400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 2879400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 2879400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 2879400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 2879400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3020200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3244900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3412100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3401000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 3401000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 3401000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 3401000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 3401000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3726700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3898900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3999600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3913400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 3913400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 3913400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 3913400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 3913400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 4025900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4219400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4411200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4615000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 4615000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 4615000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 4615000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 4615000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4641000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4844900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5048900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5169100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 5169100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 5169100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 5169100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 5169100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5359800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5543300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5781600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6044500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 6044500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 6044500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 6044500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 6044500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 6346000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6681300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7023600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7167000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 7167000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 7167000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 7167000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 7167000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6495200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6723200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 7123100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 7364000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 7364000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 7364000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 7364000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 7364000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 7743900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 7908000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 7351100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 7880000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 7880000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 7880000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6714200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 7220100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LiabilitiesAssumed1": {
        "label": "Liabilities Assumed",
        "description": "The fair value of liabilities assumed in noncash investing or financing activities.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3736000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3736000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3736000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            }
          ]
        }
      },
      "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": 330187000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 330187000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 330187000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 365724000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 397465000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 428686000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 428686000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 428686000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 428686000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 428686000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 441954000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 453541000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 424951000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 212577000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 212577000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 212577000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 212577000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 212577000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 175542000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 187662000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 227615000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 176755000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 176755000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 176755000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 176755000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 176755000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 176604000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 412225000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 468909000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 687674000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 687674000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 687674000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 687674000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 687674000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 658535000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 659073000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 760648000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 504310000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 504310000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 504310000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 504310000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 504310000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 646748000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 542414000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 557342000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 440824000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 440700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 440700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 440700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 440700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 357100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 292400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 314600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 332500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 332500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 332500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 332500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 332500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 427700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 838800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 789400000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 444700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 444700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 444700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 444700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 444700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 318400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 350000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 372400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 276600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 276600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 276600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 276600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 276600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 270000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 463500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 469900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 463000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 463000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 463000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 463000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 463000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 207300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 255000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 258900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 323300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 323300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 323300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 323300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 323300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 302400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 311400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 320000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 305400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 305400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 305400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 305400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 305400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 292600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 331500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 315900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 343200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 343200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 343200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 343200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 343200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 324600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 370300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 744100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 804400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 804400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 804400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 804400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 804400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 860600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 832300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 873400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 738100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 738100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 738100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 738100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 738100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 721500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 527100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 546300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 560600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 560600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 560600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 599100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 607800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LiabilitiesNoncurrent": {
        "label": "Liabilities, Noncurrent",
        "description": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 130900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 130900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 57400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 57500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            }
          ]
        }
      },
      "LicensesRevenue": {
        "label": "Licenses Revenue (Deprecated 2018-01-31)",
        "description": "Revenue earned during the period relating to consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2234000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 665000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 323000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 946000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 281000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1227000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 282000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 564000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 564000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 282000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 282000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 903000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 339000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1197000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 294000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 499000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 205000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2"
            }
          ]
        }
      },
      "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": "2017-06-30",
              "val": 250000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 250000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 250000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 250000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 250000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 250000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 250000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 250000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 250000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 250000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-09-30",
              "val": 300000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 400000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 400000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 400000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 300000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 300000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 300000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 300000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 300000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 200000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LoansPayableToBank": {
        "label": "Loans Payable to Bank",
        "description": "Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 70000000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 70000000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "LongTermInvestments": {
        "label": "Long-term Investments",
        "description": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 148628000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 135285000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            }
          ]
        }
      },
      "LongTermLineOfCredit": {
        "label": "Long-term Line of Credit, Noncurrent",
        "description": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 250000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 250000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 250000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 250000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 250000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 250000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 250000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1050000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 800000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 750000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 600000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 600000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 600000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 600000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 600000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 800000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 800000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 800000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 800000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 800000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 800000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 800000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 800000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 800000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 800000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 800000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 800000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 800000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 800000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 800000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 800000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 800000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 800000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 800000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 800000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 800000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 500000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 300000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 300000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 300000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 300000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 300000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 200000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 100000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "LongTermNotesPayable": {
        "label": "Notes Payable, Noncurrent",
        "description": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 68929000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 68929000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 68929000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 68929000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 68929000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2011-03-31",
              "val": 68929000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 68929000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 68929000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 71452000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 71452000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 71452000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 71452000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 71452000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-03-31",
              "val": 71431000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 71415000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 71400000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 70343000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 70343000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 70343000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 70343000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 70343000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2013-03-31",
              "val": 70320000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 70320000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 70298000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 3724000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3724000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2014-03-31",
              "val": 3700000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            }
          ]
        }
      },
      "LossContingencyLossInPeriod": {
        "label": "Loss Contingency, Loss in Period",
        "description": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 210000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 210000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 210000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 210000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 210000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 210000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 210000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 210000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 210000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            }
          ]
        }
      },
      "MarketableSecuritiesCurrent": {
        "label": "Marketable Securities, Current",
        "description": "Amount of investment in marketable security, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 27800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 27800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 27800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 27800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 33700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 109300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 143200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 222300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 222300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 222300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 222300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 222300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 324100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 467100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 581600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 746700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 746700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 746700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 746700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 746700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 814500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 904900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 850300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 747500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 747500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 747500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 747500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 747500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 669300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 875300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 910300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1096300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1096300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1096300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1096300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1096300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 899000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1025300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1091900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1035900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 1035900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1035900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1035900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 1035900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1454400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1460000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1648800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1877500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 1877500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1877500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1877500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 1877500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1699900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1611700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1767800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1786400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1786400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1786400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1786400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1786400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1456300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1615800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1772600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1569800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1569800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 1569800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1569800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 1569800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1421400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1455600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1427500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1363200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 1363200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1363200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 874000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 859100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "MarketableSecuritiesNoncurrent": {
        "label": "Marketable Securities, Noncurrent",
        "description": "Amount of investment in marketable security, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 132849000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 132849000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 132849000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 157198000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 249995000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 343899000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 343899000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 343899000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 343899000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 343899000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 336961000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 308944000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 248884000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 305726000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 305726000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 305726000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 305726000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 305726000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 206123000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 198077000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 321940000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 448134000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 448134000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 448134000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 448134000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 448134000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 384140000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 280887000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 205953000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 122787000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 122658000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 122658000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 122658000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 116493000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 121467000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-12-31",
              "val": 38002000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 38000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 2300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 2300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 2300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 2300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 144500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 216200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 338500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 502700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 502700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 502700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 502700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 502700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 414800000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 578300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 595900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 442600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 442600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 442600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 442600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 442600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 411300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 420700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 730400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 767500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 767500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 767500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 767500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 767500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 868000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1009400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1227500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1149600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1149600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1149600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1149600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1149600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1433500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1325400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1508700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1649900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 1649900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1649900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1649900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 1649900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1559100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1641900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1443800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1316200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 1316200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1316200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1316200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 1316200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1765600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2023600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2060800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1909800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1909800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1909800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1909800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1909800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1491900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1330400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1279400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1475300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1475300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 1475300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1475300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 1475300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1710700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1917700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1567300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1776700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 1776700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1776700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1317400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1141100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 213026000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 7704000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 25746000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 36477000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 36477000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 47086000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 70955000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 70955000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 83151000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 83151000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 146756000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 146756000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 146756000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 17952000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 17952000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 30013000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 30013000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 30434000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 30434000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -218079000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -218079000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2128000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -84202000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -119152000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -169140000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -447000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -263700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -396000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -497700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -497700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 34400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 38000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 38000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 41500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 41500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3800000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 809100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 809100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 809500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 809500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 761200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 761200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 611200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 611200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 611200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -50200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -50200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -28600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -28600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -23000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -23000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -16900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -16900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -16900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 20700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 20700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 37300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 37300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 44800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 44800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 44800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -11000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -11000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 12900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 12900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 19900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 19900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 75400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 75400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 75400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 48600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 48600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 73300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 73300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 80900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 80900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -11900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -11900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -11900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1068000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1068000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1116000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1116000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1180100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1180100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1254800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1254800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -93800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -93800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -292400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -292400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -1248400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1150000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1484400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -1362000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": -218079000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2128000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -84202000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -119152000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -169140000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -169140000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 694000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 694000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -28389000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -28389000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -14001000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -14001000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -5115000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -5115000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -5115000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -81917000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -81917000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -264679000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -264679000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -337255000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -337255000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -576535000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -576535000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -576600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -145477000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -145600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -391240000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -391300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -433248000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -433200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -446943000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -447000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -123200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -123200000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -263700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -396000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -497700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 34400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "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": -181243000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -60986000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -94586000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -162618000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -162618000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 8227000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 45154000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 45154000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -145924000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -145924000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -209236000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -209236000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -209236000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -35335000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -35335000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -79547000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -79547000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -137509000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -137509000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -121333000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -121333000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -45991000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -46278000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1336000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -163363000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 503600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 19700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 39800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 48300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 48300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -165600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -357000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -357000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -557200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -557200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -835600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -835600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -835600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -58700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -58700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -418500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -418500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -715400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -748400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -820600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -820600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -820600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -60300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -60300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -102900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -102900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -401600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -401600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -335400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -335400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -335400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -27600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -27600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -403000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -403000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -674700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -674700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -738500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -738500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -738500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -6300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -6300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -55200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -55200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -291100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -291100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -486900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -486900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -486900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -359200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -359200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -528200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -528200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -622200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -622200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -811500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -811500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -811500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -221100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -221100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -448300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -448300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -761700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -761700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -719600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -719600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -719600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 735300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 735300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 655300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 655300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 540400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 540400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 417200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 417200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -164700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -164700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -464600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -464600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -323700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -551300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 743700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 831200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": -121333000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -45991000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -46278000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1336000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -163363000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -163363000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 10635000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 10635000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 37204000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 37204000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -138621000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -138621000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -294974000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -294974000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -294974000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 106379000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 106379000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 188557000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 188557000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 286506000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 286506000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 338465000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 338465000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 338500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 68455000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 68400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 99522000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 99500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 447170000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 447100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 503579000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 503600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 12000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 12000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 19700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 39800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 48300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -165600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "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": -40429000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 57413000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 73401000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 99723000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 99723000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 34219000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 69452000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 69452000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 172280000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 172280000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 211532000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 211532000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 211532000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 53351000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 53351000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 117888000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 117888000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 198566000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 198566000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 250195000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 250195000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 37585000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 124971000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 218419000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 323628000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 382800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 251500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 480200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 643600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 643600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 230800000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 301500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 301500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 560000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 560000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 474200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 474200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 474200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 275700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 275700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 455500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 455500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 660000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 693000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 778400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 778400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 778400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -627400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -627400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -494500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -494500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -309100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -309100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -206600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -206600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -206600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 214600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 214600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 378600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 378600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 629500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 629500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 755700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 755700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 755700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 89800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 89800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 238000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 238000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 423600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 423600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 598200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 598200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 598200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 288700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 288700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 415700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 415700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 674300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 674300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 802500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 802500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 802500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 374800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 374800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 481100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 481100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 827300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 827300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 978000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 978000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 978000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 376500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 376500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 608700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 608700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 985900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 985900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1327100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1327100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 461200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 461200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 652900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 652900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1215000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1561200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 463300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 776900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 250195000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 37585000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 124971000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 218419000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 323628000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 323628000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 97698000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 97698000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 181546000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 181546000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 320846000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 320846000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 425267000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 425267000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 425267000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 110597000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 110597000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 56117000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 56117000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 264654000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 264654000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 355259000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 355259000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 355300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 108951000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 109100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 149933000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 150100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 357246000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 357300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 382761000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 382800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 125800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 125800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 251500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 480200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 643600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 230800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "end": "2019-06-30",
              "val": -289500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 205100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -157100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 132400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 137700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 244800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 244800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 107100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 107100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 416000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 416000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 171200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 171200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 28300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 28300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 200900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 200900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 172600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 172600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 363600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 363600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 162700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 162700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 475800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 475800000,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 239900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 239900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 355900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 355900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 116000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 116000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 595200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 595200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 239300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 239300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 727300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 727300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 727300000,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 240900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 240900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 500100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 500100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 259200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 259200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 767700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 767700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 267600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 267600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 984800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 984800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 984800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 984800000,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 306600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 306600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 584700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 584700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 278100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 278100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 893800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 893800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 309100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 309100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1195100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1195100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1195100000,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 322200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 322200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 631700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 631700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 309500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 309500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 970400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 338700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1334700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1334700000,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 274900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 607900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 333000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "NetIncomeLossAvailableToCommonStockholdersBasic": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "description": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 19462000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 18929000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 37707000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 96372000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 39736000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 39736000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 105916000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 105916000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 9544000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 16390000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 16390000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 16390000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 90281000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 73891000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 73891000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 73891000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 174679000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 174679000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 84398000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 84398000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 84398000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 84398000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 217868000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 217868000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 217868000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 43189000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 43189000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 70760000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 70760000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 70760000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 70760000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 143076000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 143076000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 72316000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 72316000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 72316000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 72316000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 221187000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 221187000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 78111000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 78111000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 78111000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 78111000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 304442000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 304442000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 304442000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 83255000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 83255000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 62325000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 62325000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 62325000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 62325000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 142189000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 142189000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 79864000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 79864000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 79864000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 79864000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 204874000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 204874000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 62685000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 62685000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 62685000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 62685000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 174560000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 174560000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 174560000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -30314000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -30314000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 137524000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 137524000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 137524000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 137524000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 249376000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 249376000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 111852000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 111852000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 111852000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 111852000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 224139000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 224139000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -25237000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -25237000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -25237000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -25237000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 340074000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 340074000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 340100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 115935000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 115935000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16641000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16641000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 82570000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 82600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 99211000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 99211000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 99200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 99200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 546995000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 547000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 464425000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 464425000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 464400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 464400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 651639000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 651600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 651600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 104644000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 104600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 235500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 235500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 235500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 235500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 441600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 441600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 206100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 206100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 206100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 206100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 603400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 603400000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 161800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 161800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 161800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 161800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 713700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 713700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 713700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 110300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 110300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 178600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 178600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 178600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 178600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 122600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 122600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -56000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -56000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -56000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -56000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 398900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 398900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 276300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 276300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 276300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 276300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 417900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 417900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 417900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 19000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 19000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 244500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 244500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 244500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 244500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 417400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 417400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 172900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 172900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 172900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 172900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 523900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 523900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 106500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 106500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 106500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 106500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 589200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 589200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 589200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 65300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 65300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -494600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -494600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -494600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -289500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 205100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 205100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -157100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 132400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 132400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -104500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -104500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -104500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 52600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 137700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 514800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 514800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 514800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 475800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 475800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 727300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            }
          ]
        }
      },
      "NetRealizedOrUnrealizedGainLossOnTradingSecurities": {
        "label": "Net Realized and Unrealized Gain (Loss) on Trading Securities",
        "description": "The sum of the realized and unrealized net gain (loss) on trading securities during the period.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1900000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6900000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6900000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            }
          ]
        }
      },
      "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed": {
        "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed) (Deprecated 2011-01-31)",
        "description": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a 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. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.",
        "units": {
          "USD": [
            {
              "end": "2009-09-30",
              "val": 5063000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3I"
            },
            {
              "end": "2009-12-31",
              "val": 4776000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": {
        "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)",
        "description": "\"The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a 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. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.\"",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4776000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3400000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3400000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5873000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5873000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5873000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5200000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5200000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            }
          ]
        }
      },
      "NonoperatingIncomeExpense": {
        "label": "Nonoperating Income (Expense)",
        "description": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -1665000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -1992000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -1422000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -4683000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -2691000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -7234000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -7134000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -3565000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -7473000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -7473000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -3908000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -3908000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -11620000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -11620000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -4147000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -4147000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -16166000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -16162000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -16162000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -10057000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -4740000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -10427000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -10427000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -4879000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -4879000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -15147000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -15147000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -4721000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -4721000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -18665000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -18665000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -18665000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2801000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2801000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -5098000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -5098000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -2297000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -2297000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 22676000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 22676000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 27774000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 27774000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19025000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19025000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19025000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -3202000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -3202000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -6987000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -6987000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -3785000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -3785000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -10457000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -10457000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -3470000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -3470000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -13596000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -13596000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -13596000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2924000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2924000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -6211000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -6211000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -3287000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -3287000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -9807000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -9807000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -3597000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -3597000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -13620000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -13620000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -13600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -1966000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -2000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -5337000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -5400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -3371000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -3400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 344447000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 344400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 349784000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 349800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 345422000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 345400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 345400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 200000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -44300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -44300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -44300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -44300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -47400000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -47400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -3100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -3100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -45400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -45400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -45400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -6900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -6900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -9500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -9500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -46500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -46500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -46500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 34300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 34300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 29000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 29000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -16500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -16500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -6600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -6600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -3800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -3800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -2100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -2100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 45300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 45300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 45300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 97300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 97300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 91600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 91600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -5700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -5700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 67300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 67300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -24300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -24300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 20700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 20700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -30500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -30500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -51200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -51200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -32300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -32300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -1800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -1800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -29100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -29100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -29100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 29300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 29300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 21800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 21800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 54100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 54100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 24800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 24800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 89400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 89400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 89400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 42300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 42300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 77700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 77700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 35400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 35400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 123200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 123200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 45500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 45500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 162000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 162000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 40700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 40700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 84600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 84600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 43900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 43900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 134100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 49500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 221400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -7500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 34400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 41900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "NotesPayableCurrent": {
        "label": "Notes Payable, Current",
        "description": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1291000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 66613000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 66614000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 66614000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 66614000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 66614000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 66614000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 141614000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 66614000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 67000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "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": {
          "item": [
            {
              "start": "2011-06-01",
              "end": "2011-06-30",
              "val": 2,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013"
            }
          ],
          "segment": [
            {
              "start": "2011-06-01",
              "end": "2011-06-30",
              "val": 2,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": -82056000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 16446000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -4121000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 28183000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 11737000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 26001000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 25757000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 32246000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 93073000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 93490000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 60827000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 61219000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 154954000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 155980000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 61881000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 62490000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 164005000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 171313000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 171313000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36883000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36803000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 151298000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 151298000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 114493000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 114493000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 254274000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 254274000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 102977000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 102977000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 317782000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 317782000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 317782000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 106737000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 106737000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 212324000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 212324000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 105587000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 105587000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 293043000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 293043000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 80719000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 80719000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 421646000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 421646000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 421646000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 94037000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 94037000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 216341000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 216341000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 122304000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 122304000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 320990000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 320990000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 104649000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 104649000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 292499000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 292499000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 292499000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 216140000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 216140000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 392460000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 392460000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 176320000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 176320000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 360223000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 360223000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -32236000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -32236000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 538800000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 538800000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 538800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -14826000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -14800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 156879000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 157000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 171705000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 171800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 543958000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 544000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 387079000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 387000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 699015000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 699000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 699000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 363700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 363700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 648900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 648900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 285200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 285200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 887500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 887500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 238600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 238600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1061700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1061700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1061700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 263600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 263600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 352100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 352100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 88500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 88500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 675900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 675900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 323800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 323800000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 814900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 814900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 814900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 306900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 306900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 524300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 524300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 217400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 217400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 673900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 673900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 149600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 149600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 805400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 805400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 805400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -655900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -655900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -434500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -434500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 221400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 221400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -251100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -251100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 183400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 183400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -187600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -187600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -187600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 166700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 166700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 307200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 307200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 140500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 140500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 528300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 528300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 221100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 221100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 593600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 593600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 593600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -64800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -64800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 157400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 157400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 222200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 222200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 386100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 386100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 228700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 228700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 555900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 555900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 555900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 288000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 288000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 489800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 489800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 201800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 201800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 804100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 804100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 314300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 314300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 979700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 979700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 979700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 284400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 284400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 597800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 597800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 313400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 313400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 924800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 924800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 327000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 327000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1184900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1184900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1184900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 356300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 356300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 676200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 676200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 319900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 319900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1019300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1019300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 343100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 343100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1377000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1377000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 382800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 382800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 747300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 747300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 364500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 364500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1135800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 388500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1492500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 325800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 656600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 330800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OperatingLeaseExpense": {
        "label": "Operating Lease, Expense",
        "description": "Amount of operating lease expense. Excludes sublease income.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            }
          ]
        }
      },
      "OperatingLeaseLiability": {
        "label": "Operating Lease, Liability",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 8200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 8200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2019-01-01",
              "val": 8200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2019-01-01",
              "val": 8200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 7100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 6900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2022-09-30",
              "val": 12200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "val": 4100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 4100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2019-01-01",
              "val": 4100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2019-01-01",
              "val": 4100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "val": 4100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 4100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2019-01-01",
              "val": 4100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2019-01-01",
              "val": 4100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeaseRightOfUseAsset": {
        "label": "Operating Lease, Right-of-Use Asset",
        "description": "Amount of lessee's right to use underlying asset under operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 8200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 8200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2019-01-01",
              "val": 8200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2019-01-01",
              "val": 8200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 7100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 6800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2022-09-30",
              "val": 12200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "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": 19296000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 18134000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 15229000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 13985000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 10534000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 7200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 6700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 11500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueCurrent": {
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 3305000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3378000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3285000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 3839000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3716000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 4700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 2683000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2751000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2343000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 643000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 237000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 2985000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3031000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2998000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2695000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 498000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 3009000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3264000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3043000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 3271000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2636000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 3088000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3286000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3195000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 3409000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3447000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueThereafter": {
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 4226000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2424000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 365000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 128000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": 2700000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2700000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2700000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4600000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4600000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4600000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3600000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3600000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3600000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3500000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3500000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3500000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3600000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3600000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3800000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": 3514000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 4341000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 4341000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 4651000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 4651000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 4613000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 4613000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 4773000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 4773000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 4027000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 11700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 9800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 9800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 23500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 23500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 24100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 24100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 23600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 7300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 22700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 22700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 12900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 12900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 20100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 20100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 39200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 39200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 31300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 31300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 53800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherAssetsCurrent": {
        "label": "Other Assets, Current",
        "description": "Amount of current assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 2638000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 2638000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 2638000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 2985000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 8285000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 6840000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 6840000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 6840000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 6840000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 6840000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 9358000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 11037000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 6277000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 6188000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 16116000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 16116000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 6188000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 6188000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 21844000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 24825000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 37390000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 3778000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 3778000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 3778000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 35385000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 35385000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 5838000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 5013000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 35641000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 46424000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 46424000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 46424000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 46424000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 46424000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 46288000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 43093000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 107250000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 49444000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 49444000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 49444000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 49444000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 32836000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 108608000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 142443000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 46202000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 47402000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 47400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 47400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 47400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 47400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 42100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 43500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 36400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 59500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 59500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 59500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 59500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 59500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 52900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 60500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 62300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 115500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 115500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 115500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 115500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 115500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 64200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 57200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 54900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 75400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 75400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 75400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 75400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 75400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 81400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 75700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 85700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 133800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 133800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 133800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 133800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 133800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 60200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 72000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 47500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 88300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 88300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 88300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 88300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 88300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 49700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 87100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 76000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 100400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 100400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 100400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 100400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 100400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 60200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 165800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 118100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 219200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 219200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 219200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 219200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 219200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 92600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 158400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 220500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 166200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 166200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 166200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 166200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 166200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 113400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 220800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 185400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 169700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 169700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 169700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 169700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 169700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 131100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 229700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 252200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 248900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 248900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 248900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 228000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 317300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherAssetsNoncurrent": {
        "label": "Other Assets, Noncurrent",
        "description": "Amount of noncurrent assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 15187000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 15187000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 15187000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 7805000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 8135000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 11137000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 11137000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 11137000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 11137000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 11137000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 20905000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 21065000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 22175000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 27724000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 27724000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 27724000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 27724000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 27724000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 28050000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 28113000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 28071000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 26782000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 26782000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 26782000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 26782000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 26782000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 26596000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 57961000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 53416000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 53268000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 53268000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 58637000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 53268000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 53268000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 53076000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 103699000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 98411000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 97819000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 97948000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 97948000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 97948000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 97948000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 97499000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 102930000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 153101000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 154280000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 154200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 154200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 154200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 154200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 159800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 169400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 169700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 197100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 197100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 197100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 197100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 197100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 204100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 185900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 213000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 224100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 224100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 224100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 224100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 224100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 235300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 257300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 261700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 224200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 224200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 224200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 224200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 224200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 235400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 202900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 231000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 154600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 154600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 154600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 154600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 154600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 168000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 167400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 165400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 169900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 169900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 169900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 169900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 169900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 171200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 177000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 109000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 108200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 108200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 108200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 108200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 108200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 113300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 105800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 114800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 114300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 114300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 114300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 114300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 114300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 124500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 135300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 141700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 151800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 151800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 151800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 151800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 151800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 169100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 167900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 183600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 222100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 222100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 222100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 222100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 222100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 222400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 233300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 262600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 196900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 196900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 196900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 233200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 239500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanNetPriorServiceCostRecognizedInNetPeriodicPensionCostNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Net of Tax (Deprecated 2012-01-31)",
        "description": "The adjustment out of other comprehensive income for prior service costs recognized as a component of net period benefit cost during the period, after tax.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 123000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 259000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 136000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 130000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 261000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 130000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecrease": {
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax (Deprecated 2012-01-31)",
        "description": "Gross appreciation or the gross loss in value of the total unsold securities. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -191000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 44000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 134000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 44000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 134000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 134000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 67000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 67000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 67000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -128000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -128000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -128000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -250000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -250000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -74000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -3600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 8600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 8600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -2700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -2700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -2000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -2000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -6500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -6500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -15000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -15000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -15000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -31600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -31600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -43000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -43000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -11400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -11400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -61800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -61800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -18800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -18800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -51800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -51800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -51800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -11000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -11000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 7800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 7800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 23400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 23400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 8700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 9700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -11000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -16900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -5900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax",
        "description": "Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -92000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -46000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -23000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1298000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1344000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3224000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3374000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 783000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1010000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 888000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1010000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 652000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1010000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -131000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 494000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1010000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1010000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2415000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2415000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2415000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2415000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2415000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2415000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2415000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2415000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1247000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4353000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4353000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -309000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 565000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 874000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 421000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -144000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -194000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -194000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -325000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -325000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -130000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -130000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -455000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -455000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -131000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -131000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4830000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4830000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4830000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -307000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -307000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -563000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -563000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -256000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -256000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -818000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -818000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -255000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -255000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3095000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3095000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3095000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1968000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1968000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1742000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1742000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -226000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -226000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1516000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1516000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -226000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -226000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1488000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1488000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1777000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1629000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -148000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1481000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -148000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1703000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -200000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -7500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -7500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -7300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -7300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -6400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -6400000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -6600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -6600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -6600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -12100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -12100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -12100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 12300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 12300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 12300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -19300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -19300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -19300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 5200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "description": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -550000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1247000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1339000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -144000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 17000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -620000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -478000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -4353000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1129000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1203000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 186000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 218000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 186000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 14000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 231000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 186000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 13000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 487000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 431000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 431000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 64000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 64000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 64000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 64000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 64000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 64000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -5352000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -5352000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -5352000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 51000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 51000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 51000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 51000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 51000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 51000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2075000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2075000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2075000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 221000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 221000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 221000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 221000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 221000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 221000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2999000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2999000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -2110000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -2100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2110000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2110000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 826000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 7100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 7100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 5900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 5900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -1200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -1200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -10600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -10600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -10600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -2800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -2800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -3800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -1000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -3700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": -5489000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2802000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -642000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 2802000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -642000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -642000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1348000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1159000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -189000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -983000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -2142000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1709000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1709000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1709000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1099000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1099000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -388000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -388000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1487000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1487000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 797000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 797000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1185000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1185000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 691000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 691000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 691000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -2290000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -2290000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -2663000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -2663000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -373000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -373000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -854000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -854000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1809000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1809000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1193000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1193000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1193000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -477000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -477000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 382000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 382000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 859000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 859000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -2156000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -2156000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -2538000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -2538000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4789000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4789000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -3117000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -3100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1553000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1564000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3660000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -2107000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -2100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5296000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -2200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -2200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -2800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -2800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -1000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -1000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "description": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -2851000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -1324000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -24000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 2829000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1159000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -189000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -983000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -2142000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax",
        "description": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 207000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 414000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 207000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 621000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 621000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 207000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 207000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 827000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 827000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 309000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 617000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 309000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 925000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 309000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1234000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1234000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1234000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAmortizationPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostRecognizedInNetPeriodicPensionCostNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Net of Tax (Deprecated 2013-01-31)",
        "description": "Net of tax amount of the income statement impact of the reclassification adjustment for prior service costs recognized as a component of net period benefit cost.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 403000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 144000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 391000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 131000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-09-30",
              "val": -873000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 754000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2684000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1896000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -4425000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4455000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -5242000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -3677000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "description": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -4861000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1840000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 651000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -1189000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -1466000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -2117000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1710000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1710000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1345000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1345000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -27000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -27000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1372000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1372000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1361000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1361000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1388000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1388000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -4072000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -4072000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -4072000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -2006000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -2006000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -2158000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -2158000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -152000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -152000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -106000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -106000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2052000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2052000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1774000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1774000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1774000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2458000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2458000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1444000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1444000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1015000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1015000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -3747000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -3747000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -2303000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -2303000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3551000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3551000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -4909000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -4900000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -3196000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -3200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1713000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -5196000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -5200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -2000000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -2000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -3667000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -3700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -3700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 5100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 5100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -2100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -2100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -2600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -2600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -2400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -2400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -1800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -1800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -5900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -5900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -31300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -31300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -42500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -42500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -11200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -11200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -61100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -61100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -18600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -18600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -32500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -32500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -32500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 16700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 16700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -11800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -11800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 11800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 11800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 6900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 6900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 42700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 42700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 42700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 20200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 20200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 22300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 22300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 9400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 9400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -11100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -17100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -6000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax",
        "description": "Amount before tax of reclassification adjustment from accumulated other comprehensive (income) loss related to net period benefit cost (credit) for pension and other postretirement defined benefit plans.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 406000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 811000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 406000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1217000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1217000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 406000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 406000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1621000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1621000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 361000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 722000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 361000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1083000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 361000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1444000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1444000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1394000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-03-31",
              "val": -199000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -397000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -199000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -596000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -596000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -199000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -199000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -794000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -794000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -52000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -105000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -52000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -158000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -52000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -210000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -210000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -160000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-03-31",
              "val": 270000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 541000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 272000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 813000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 813000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 272000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 272000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1020000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1020000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 235000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 469000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 235000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 699000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 230000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 904000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 904000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 877000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -2300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -2300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -3100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -3100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -3400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -3400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -1100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -1100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -1400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
        "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
        "description": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -136000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 136000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -270000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 270000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -134000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 134000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 404000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 404000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 134000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 134000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 601000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 601000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 126000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 253000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 126000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 384000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 131000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 540000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 540000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 517000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-06-30",
              "val": 46000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -1000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 63000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 17000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 134000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 183000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 57000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 57000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -126000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -126000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -62000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -62000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -119000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -119000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 52000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 52000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 36000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 36000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -15000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -15000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 109000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 109000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 72000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 72000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 67000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 67000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 67000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -23000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -23000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -58000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -58000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -35000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -35000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -70000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -70000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -12000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -12000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -128000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -128000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -128000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -13000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -13000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -84000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -84000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -70000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -70000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -75000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -75000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 9000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 9000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -250000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -250000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -15000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -14000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -55000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -41000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -74000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -3600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -3600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 8600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 8600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -2700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -2700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -2000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -2000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -6500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -6500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -15000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -15000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -31600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -31600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -43000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -43000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -11400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -11400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -61800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -18800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -51800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -11000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            }
          ]
        }
      },
      "OtherInventoryNetOfReserves": {
        "label": "Other Inventory, Net of Reserves",
        "description": "Amount, after of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 1036000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 1036000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 1036000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 4000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 4000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            }
          ]
        }
      },
      "OtherLiabilitiesCurrent": {
        "label": "Other Liabilities, Current",
        "description": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 61401000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 61401000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 61401000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 55632000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 77543000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 126292000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 126292000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 126292000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 126292000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 126292000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 139018000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 130235000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 89542000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 108093000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 108093000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 108093000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 108093000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 108093000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 108617000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 111756000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 129850000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 93567000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 93567000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 93567000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 93567000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 16864000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 99072000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 110955000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 158432000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 25016000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 25015000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 25015000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 25015000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 25015000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 61381000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 19074000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 39519000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 10346000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 10413000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 10413000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 10413000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 10413000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 48964000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 45243000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 199962000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 57462000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 57400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 57400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 62800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 62800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 103100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 46600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 60900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 33500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 33500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 33500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 33500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 33500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 104000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 270000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 251000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 33500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 33500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 33500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 33500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 33500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 32200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 62300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 77900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 38300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 38300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 38300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 38300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 38300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 53100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 31900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 40500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 39600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 39600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 39600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 39600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 39600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 45000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 41400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 49600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 39500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 39500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 39500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 39500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 39500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 30300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 24800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 26000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 28400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 28400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 28400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 28400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 28400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 60800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 39600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 35700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 32500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 32500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 32500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 32500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 32500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 38600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 37800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 70100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 71000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 71000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 71000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 71000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 71000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 126300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 77800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 80100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 82600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 93600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 93600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 93600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 93600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 154500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 95100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 78300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 72600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 72600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 72600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 100800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 110000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 27139000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 27139000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 27139000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 28768000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 33706000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 39252000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 39252000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 39252000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 39252000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 39252000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 39430000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 43045000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 77322000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 80500000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 80500000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 80500000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 80500000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 80500000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 82198000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 77499000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 74794000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 79967000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 79967000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 79967000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 79967000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 79967000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 81466000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 78989000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 80335000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 91858000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 91858000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 95582000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 95582000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 95582000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 95009000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 80724000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 94843000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 114526000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 114526000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 114526000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 114526000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 114526000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 135812000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 140851000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 122522000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 143974000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 144000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 144000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 144000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 144000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 112200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 92000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 105000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 130900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 130900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 130900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 57400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-12-31",
              "val": 63700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 63700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 63700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 63700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 63700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 63200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 60100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 77700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 66600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 66600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 66600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 66600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 66600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 68500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 68600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 63900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 70000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 70000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 70000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 70000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 70000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 70100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 70700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 69200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 96500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 96500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 96500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 96500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 96500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 93200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 94000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 99200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 104800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 104800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 104800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 104800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 104800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 90900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 93400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 103500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 104600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 104600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 104600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 104600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 104600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 98200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 100000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 67400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 77800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 77800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 77800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 77800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 77800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 96500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 93700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 148800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 181900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 181900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 181900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 181900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 181900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 215200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 207300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 214600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 223200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 223200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 223200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 214000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 212000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherNoncashIncome": {
        "label": "Other Noncash Income",
        "description": "Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2514000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 2998000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 3488000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1848000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -1886000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 56000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 56000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -548000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -548000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -967000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -6767000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -7943000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -2114000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            }
          ]
        }
      },
      "OtherNoncashIncomeExpense": {
        "label": "Other Noncash Income (Expense)",
        "description": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1848000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -967000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -967000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -6767000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -7943000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -2114000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2614000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2614000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2614000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -26000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -26000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -8213000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -8213000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -8180000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -8823000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1432000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2642000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -14471000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -311000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -311000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1313000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1313000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -1183000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -1108000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -592000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3182000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3182000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -199000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -658000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 414000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1039000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -1478000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -1478000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -6493000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -6493000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -24200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1843000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4504000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1528000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -5900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 515000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -2500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -2500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -9500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -9500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -9500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 9900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 9900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 9200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 9200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -4400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -4400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -6700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -6700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 37000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 37000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 27900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 27900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 29700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 29700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 29700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 22800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 22800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 6800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 6900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -28000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -28000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -65900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -65900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -65900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -34600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -34600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -44600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -44600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -52500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -52500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -52500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -5800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -5800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 16000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 16000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -9400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -4100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -14000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -4700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -13900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 19700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -32000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -56800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "OtherNonoperatingIncomeExpense": {
        "label": "Other Nonoperating Income (Expense)",
        "description": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -1025000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 894000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 529000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 491000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -403000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 636000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 736000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 225000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 318000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 318000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 93000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 93000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 455000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 457000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 137000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 137000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 769000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 769000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 769000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -5273000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 41000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -1023000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -1023000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -257000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -257000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -1301000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -1301000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -278000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -278000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -629000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -629000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -748000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 72000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 72000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 642000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 642000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 569000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 569000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 31710000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 31600000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 31068000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 31020000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 31866000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 31723000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 35664000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 302000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 255000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 240000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 121000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -62000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -134000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 323000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3039000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 202000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1070000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 635000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4462000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4462000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 454000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1686000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 802000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 3145000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 349000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1459000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4258000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4258000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1112000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1112000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3972000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3972000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 93000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1982000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -2075000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -2100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1364000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 618000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 157000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 800000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -3900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -3300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -4800000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -4800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 36200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 36200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 30400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 30400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -16900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -16900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -8200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -8200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 97200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 97200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 94500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 94500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -2700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -2700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 71000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 71000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -23500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -23500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 42200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 42200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 42200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 22800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 22800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -29000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -29000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -51800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -51800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -34900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -34900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -5900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -5900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -40200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -40200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -40200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -7900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -7900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -8500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -8500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -13400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -13400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -4900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -4900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -14000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -14000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -14000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 5800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 5800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -4300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -4300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -4400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -4400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 6100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 48900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -46300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -33000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 13300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherSalesRevenueNet": {
        "label": "Other Revenue, Net (Deprecated 2018-01-31)",
        "description": "Amount, after sales adjustments, returns, allowances, and discounts, of revenue classified as other.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1244000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 903000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 339000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1197000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1197000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 294000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 499000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 205000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1221000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1221000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 722000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 722000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2089000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2089000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2089000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1271000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1271000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5016000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5016000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3745000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3745000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 6567000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 6567000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1551000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1551000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9953000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9953000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9953000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1990000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1990000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5101000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5101000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 3111000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 3111000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7320000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7320000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2219000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2219000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10040000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10040000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10040000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4850000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4850000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 6323000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 6323000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1473000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1473000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 8004000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 8004000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1681000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1681000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8986000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8986000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1587000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2999000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1412000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4512000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1513000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5191000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            }
          ]
        }
      },
      "PaymentsForRepurchaseOfCommonStock": {
        "label": "Payments for Repurchase of Common Stock",
        "description": "The cash outflow to reacquire common stock during the period.",
        "units": {
          "USD": [
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 212000000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 212000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 212000000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 88000000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 88000000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 130925000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 130925000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 188000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 188000000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 188000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5904000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5904000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 42438000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 42438000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 42438000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 42438000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42439000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42439000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42439000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 97633000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 97633000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 377562000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 377562000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 403158000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 403158000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 483077000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 483077000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 483100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 152286000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 152300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 336838000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 336800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 394484000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 394500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 394484000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 394500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 394500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 123200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 123200000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 259700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 259700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 395500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 395500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 500000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 500000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 500000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 250000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 250000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 250000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 250000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1000000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1000000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1000000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1000000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1500000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1500000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-03-31",
              "val": 6800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 13200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 13200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 13200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 13200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 11500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 11500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "PaymentsOfFinancingCosts": {
        "label": "Payments of Financing Costs",
        "description": "The cash outflow for loan and debt issuance costs.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1055000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1055000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1055000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7535000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7535000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7535000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 10400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 10400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 11400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 11400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 13700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 13700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 11900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 11900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 15500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 15500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 16000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 16600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 58300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 58800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "PaymentsToAcquireAvailableForSaleSecurities": {
        "label": "Payments to Acquire Available-for-sale Securities",
        "description": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 24600000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 296500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 452600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 718400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2017-01-01",
              "end": "2017-03-31",
              "val": 145700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 296500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 452600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 718400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 718400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 86000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 86000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 438500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 438500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 618500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 618500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 762700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 762700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 762700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 379500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 379500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 519000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 519000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 974700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 974700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1271500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1271500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1271500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 479200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 479200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1094300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1094300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1698800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1698800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2308800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2308800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2308800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 559000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 559000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 869400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 869400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1398400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1398400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1895300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1895300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1895300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 477600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 477600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1008100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1008100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1278100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1278100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1708600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1708600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1708600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 889500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 889500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1561500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1561500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2206300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2206300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2514300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2514300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2514300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 529300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 529300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 759800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 759800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1167600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1167600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1646100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1646100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 692300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 692300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2499200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2499200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2885100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3405400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 701700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 770800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-09-30",
              "val": 3378000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3568000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3568000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3547000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3547000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3547000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3547000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3547000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 5200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "end": "2018-08-30",
              "val": 141200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 124100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 124100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 124100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 124100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 124100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 89200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 89200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 89200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PaymentsToAcquireEquityMethodInvestments": {
        "label": "Payments to Acquire Equity Method Investments",
        "description": "The cash outflow associated with the purchase of or advances to an 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": "2016-01-01",
              "end": "2016-06-30",
              "val": 2100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "PaymentsToAcquireHeldToMaturitySecurities": {
        "label": "Payments to Acquire Held-to-maturity Securities",
        "description": "Amount of cash outflow through purchase of long-term held-to-maturity securities.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 321363000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 116986000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 212230000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 310634000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 310634000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 71776000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 142596000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 142596000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 458526000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 458526000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 662225000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 662225000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 662225000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 173249000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 173249000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 366976000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 366976000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 616571000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 616571000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 815684000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 815684000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 815684000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 183423000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 183423000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 291417000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 291417000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 348001000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 348001000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 579316000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 579316000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 579316000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 111745000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 111745000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 162461000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 162461000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 438633000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 438633000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 762198000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 762198000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 762198000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 110070000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 110070000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 110095000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 110095000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 115170000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 115170000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 118672000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 118672000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 118700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 24262000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 24300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 61265000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 61300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 62781000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 62800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 62781000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 62800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 62800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 25100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 25100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 25100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 25100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 51800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 51800000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 51800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 51800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 51800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 26900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 26900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 37700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 37700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 63400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 63400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 99300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 99300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 99300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-03-31",
              "val": 5200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5200000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 5200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 5200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 5500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PaymentsToAcquireInvestments": {
        "label": "Payments to Acquire Investments",
        "description": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 30766000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 30766000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 30766000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 30766000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 30766000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 30766000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 30766000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 45000000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 45000000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 45000000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 45000000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4217000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 54217000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 54200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 54217000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 54200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 145700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "PaymentsToAcquireLongtermInvestments": {
        "label": "Payments to Acquire Long-term Investments",
        "description": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 54200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 25100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 25100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 55300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 55300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 60400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 60400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 60400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            }
          ]
        }
      },
      "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": 124415000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 49837000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 73893000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 95400000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 95400000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 6362000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 9117000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 9117000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 13199000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 13199000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18640000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18640000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18640000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 6336000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 6336000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 18883000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 18883000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 36725000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 36725000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 35977000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 35977000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 35978000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 40282000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 40282000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 83920000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 83920000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 90650000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 90650000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 111905000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 111905000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 111905000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4243000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4243000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 9080000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 9080000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 18497000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 18497000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 31910000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 31910000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 31910000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 18676000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 18676000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 31512000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 31512000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 45157000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 45157000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 47439000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 47439000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 47400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3980000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7814000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 18256000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 18300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 49792000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 49800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 49800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 14200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 14200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 23300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 23300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 15600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 15600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 36500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 36500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 58500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 58500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 86300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 86300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 86300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 37600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 37600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 91100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 91100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 132600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 132600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 184400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 184400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 184400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 25100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 25100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 45400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 45400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 59000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 59000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 83700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 83700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 83700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 13000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 13000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 31200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 31200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 47000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 47000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 59300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 59300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 59300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 26900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 26900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 50200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 50200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 120800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 120800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 120800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 13500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 13500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 30500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 30500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 99300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 99300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 138800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 138800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 138800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 41300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 41300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 86000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 86000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 151700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 151700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 230400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 230400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 230400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 38200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 38200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 83300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 83300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 159800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 159800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 246500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 246500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 74900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 74900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 137100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 137100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 347600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 520500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 100800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 208800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": "2019-12-31",
              "val": 0.01,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 0.01,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0.01,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0.01,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0.01,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0.01,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0.01,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0.01,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0.01,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0.01,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0.01,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.01,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0.01,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0.01,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0.01,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.01,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.01,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.01,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.01,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0.01,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2019-12-31",
              "val": 10000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 10000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 10000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 10000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 10000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 10000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 10000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 10000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 10000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 10000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 10000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 10000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 10000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 10000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 10000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 10000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 10000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 10000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PreferredStockSharesIssued": {
        "label": "Preferred Stock, Shares Issued",
        "description": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "units": {
          "shares": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PreferredStockValue": {
        "label": "Preferred Stock, Value, Issued",
        "description": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 8199000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 8199000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 8199000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 9392000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 7692000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 8752000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 8752000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 8752000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 8752000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 8752000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2011-03-31",
              "val": 12276000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 10157000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 9762000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 9928000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 9928000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 9928000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-09-30",
              "val": 13342000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 17053000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 17053000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 17053000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2013-03-31",
              "val": 12443000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 11147000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            }
          ]
        }
      },
      "ProceedsFromIncomeTaxRefunds": {
        "label": "Proceeds from Income Tax Refunds",
        "description": "The amount of cash received during the period as refunds for the overpayment of taxes.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 70000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 70000000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 70000000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 250000000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 250000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 250000000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": {
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised",
        "description": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1378000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1378000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1318000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2734000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2734000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2734000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2734000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2734000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1734000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1734000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1672000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1672000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3329000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3329000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3329000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3329000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1927000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1900000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1927000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3954000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3954000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2200000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 4000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 4000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 7700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 7700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 9200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 9200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-06-30",
              "val": 75000000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 120000000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 140000000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 140000000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 140000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 140000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 140000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 250000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 250000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 250000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 250000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 250000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 250000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 250000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 250000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 250000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 250000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 250000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 800000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 800000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 800000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 800000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 800000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 800000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 800000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 800000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 800000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 800000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 800000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 800000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 800000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 800000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 800000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 200000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 200000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 200000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 200000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale",
        "description": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 70000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 265900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 799200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 799200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 435400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 649400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 964900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1523400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1523400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1523400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 454400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 454400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 694900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 694900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1003500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1003500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1370100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1370100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1370100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 131900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 131900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 510400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 510400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 752900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 752900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1021500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1021500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1021500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 709700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 709700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1202900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1202900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1610600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1610600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2137300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2137300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2137300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 475300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 475300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 671800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 671800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1059000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1059000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1537000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1537000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 611700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 611700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 915900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 915900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1098400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1583900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 269000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 534300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": {
        "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities",
        "description": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 266051000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 114781000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 183099000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 249083000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 249083000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 91299000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 196848000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 196848000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 310348000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 310348000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 421528000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 421528000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 421528000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 144250000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 144250000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 306312000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 306312000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 519334000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 519334000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 733876000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 733876000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 733876000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 177714000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 177714000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 329059000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 329059000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 439987000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 439987000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 527858000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 527858000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 527858000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 126623000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 126623000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 239511000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 239511000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 349275000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 349275000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 529900000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 529900000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 529900000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 235125000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 235125000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 375164000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 375164000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 491833000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 491833000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 549576000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 549576000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 549600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 96697000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 96700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 172818000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 172800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 232424000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 232400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 320369000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 320400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 320400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 21000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 21000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 49600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 49600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 78800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 78800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 130400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 130400000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 130400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 20800000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 20800000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 26100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 26100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 52600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 52600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 52900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 52900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 52900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 26800000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 26800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 53000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 53000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 37400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 37400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 38200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 38200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 39700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 39700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": -140000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -140000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -140000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            }
          ]
        }
      },
      "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": {
        "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale",
        "description": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 70000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 126200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 126200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 175200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 175200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 312300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 312300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 313900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 313900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 430300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 430300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 618500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 618500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 980100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 451400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 708300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1041400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            }
          ]
        }
      },
      "ProceedsFromSaleAndMaturityOfMarketableSecurities": {
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "description": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 50000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 225000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 17175000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 36200000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36200000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010"
            }
          ]
        }
      },
      "ProceedsFromSaleOfAvailableForSaleSecurities": {
        "label": "Proceeds from Sale of Available-for-sale Securities",
        "description": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 31850000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36200000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 46400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 180900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 180900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 16000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 58900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 76500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 76500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 76500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 76500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 45100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 45100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 45100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 45100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 47600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 47600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 47600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 831800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 831800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 831800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 831800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 831800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 831800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 831800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 831800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 831800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1265600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1265600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1861600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1861600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1307900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1307900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "ProceedsFromSaleOfIntangibleAssets": {
        "label": "Proceeds from Sale of Intangible Assets",
        "description": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 350000000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 350000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 350000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 350000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-09-01",
              "end": "2015-09-30",
              "val": 350000000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-09-01",
              "end": "2015-09-30",
              "val": 350000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q3I"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 350000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 350000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 350000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            }
          ]
        }
      },
      "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": "2017-01-01",
              "end": "2017-09-30",
              "val": 8300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 8300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            }
          ]
        }
      },
      "ProceedsFromSaleOfTradingSecuritiesHeldforinvestment": {
        "label": "Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment",
        "description": "The cash inflow associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 17175000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 36200000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36200000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 13200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 13200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 27300000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 27300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 108900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 108900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 108900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 108900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 108900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 108900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 108900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 108900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 108900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 108900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 111500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            }
          ]
        }
      },
      "ProceedsFromSaleOfTreasuryStock": {
        "label": "Proceeds from Sale of Treasury Stock",
        "description": "The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 150000000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            }
          ]
        }
      },
      "ProceedsFromStockOptionsExercised": {
        "label": "Proceeds from Stock Options Exercised",
        "description": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 41936000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 6112000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 23036000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 32071000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 32071000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 36327000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 54600000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 54600000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 64425000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 64425000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 85427000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 85427000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 85427000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 13976000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 13976000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 23724000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 23724000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 23948000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 23948000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24398000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24398000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24398000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1810000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1810000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3114000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3114000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 9689000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 9689000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 16805000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 16805000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 16805000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4258000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4258000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 11415000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 10097000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 19896000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 19896000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26611000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26611000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26611000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 8376000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 8376000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 22171000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 22171000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 39391000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 39391000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 50168000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 50168000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 50200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10132000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 24445000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 24400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 33019000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 33000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 39311000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 39300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 39300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 33000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 33000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 36600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 36600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 38200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 38200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 39900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 39900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 39900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 15500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 15500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 9900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 9900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 9900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 9900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 22400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 22400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 33800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 33800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 33800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 28300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 28300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 42300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 42300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 32900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 32900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 88400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 88400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 88400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 61400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 61400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 86100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 86100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 90700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 90700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 98000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 98000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 98000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 42200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 42200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 94300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 94300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 126800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 126800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 152500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 152500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 16600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 16600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 34700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 34700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 74900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 173900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 68300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 194600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": -49327000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 10855000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -2344000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 22792000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 11937000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 19462000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 18929000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 56636000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 56636000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 37707000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 37707000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 96372000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 39736000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 105916000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 16390000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 90281000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 73891000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 651600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 441600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 603400000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 713700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 713700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 178600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 122600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 122600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 398900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 398900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 417900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 417900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 417900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 244500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 244500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 417400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 417400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 523900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 523900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 589200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 589200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -494600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -494600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -289500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -157100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -104500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 137700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            }
          ]
        }
      },
      "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": 344237000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 419324000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 419324000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 531676000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 531676000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 571158000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 571158000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 613391000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 613391000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 650656000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 650700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 664300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 664300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 748200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 748200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 934300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 934300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1007900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1007900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1040900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1040900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1040900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1040900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1040900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1030900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1043000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1067900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1123300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 1123300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1123300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1123300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 1123300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1136500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1155700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1217400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1244200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 1244200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1244200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1244200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 1244200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1292400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1347700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1412700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1473600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1473600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1473600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1473600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1473600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1516900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1555900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1632300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1713600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1713600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 1713600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1713600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 1713600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1813400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1893700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2104200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2297500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 2297500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 2297500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2430000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2542200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 303859000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 303859000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 303859000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2009-12-31",
              "val": 303859000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 302544000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 303188000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 306044000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 306044000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 306044000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 306044000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 306044000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2010-12-31",
              "val": 306044000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 304766000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 314945000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 333225000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 366046000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 366046000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 366046000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 366046000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 366046000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2011-12-31",
              "val": 366046000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 401587000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 435751000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 439894000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 453685000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 453685000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 453685000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 453685000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 453685000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2012-12-31",
              "val": 453685000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 449076000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 447893000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 449942000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 464950000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 464950000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 464950000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 464950000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 464950000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 474410000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 477534000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 481049000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 478421000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 478421000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 478421000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 478421000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 478421000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2014-12-31",
              "val": 478400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 474680000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 471862000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 474770000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 495774000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 495800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 495800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 495800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 495800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2015-12-31",
              "val": 495800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 495200000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 490600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 488400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 489300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 489300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 489300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 489300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 489300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2016-12-31",
              "val": 489300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 493500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 501900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 521700000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 545700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 545700000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 545700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 545700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 545700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 545700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 577500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 626100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 665200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 699700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 699700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 699700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 699700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 699700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 699700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 701200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 709300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 678300000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 738500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 738500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 738500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 738500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 738500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 738500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 739200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 744200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 736400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 731600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 731600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 731600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 731600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 731600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 713700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 715700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 726700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 780900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 780900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 780900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 780900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 780900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 784400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 791400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 840800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 861500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 861500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 861500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 861500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 861500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 896500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 938900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 992200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1045400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1045400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1045400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1045400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1045400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1074000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1094600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1156700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1222400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1222400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 1222400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1222400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 1222400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1302700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1362400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1555600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1729700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 1729700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1729700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1840700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1930100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-09-30",
              "val": -767000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1020000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -226000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -452000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -678000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -904000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -333000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -481000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            }
          ]
        }
      },
      "RepaymentsOfConvertibleDebt": {
        "label": "Repayments of Convertible Debt",
        "description": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 251039000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 251039000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 251039000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 999000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 999000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 999000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1320000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1320000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1320000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 177800000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 177800000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 177800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 133150000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 133200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 133200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "RepaymentsOfDebtAndCapitalLeaseObligations": {
        "label": "Repayments of Debt and Lease Obligation",
        "description": "Amount of cash outflow for short-term and long-term debt and lease obligation.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 13975000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 14000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 104266000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 104300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 107116000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 107100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            }
          ]
        }
      },
      "RepaymentsOfLinesOfCredit": {
        "label": "Repayments of Lines of Credit",
        "description": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 45000000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 140000000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 140000000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 250000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 250000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 250000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 250000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 250000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 250000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 250000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 50000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 50000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 50000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 50000000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 50000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 50000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 50000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 50000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 800000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 800000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 800000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 800000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 800000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 800000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 100000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 100000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 100000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 100000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 100000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 200000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 200000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 300000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 300000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 100000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 100000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 500000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 500000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 500000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 500000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "RepaymentsOfLongTermCapitalLeaseObligations": {
        "label": "Repayments of Long-term Capital Lease Obligations",
        "description": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 31442000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 31442000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 31442000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            }
          ]
        }
      },
      "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": 239181000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 49605000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 28646000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 81156000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 31551000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 122188000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 120368000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 34871000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 63815000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 63055000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 28944000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 28587000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 104506000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 103391000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 40691000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 40337000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 166761000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 165306000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 165306000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 48030000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 47707000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 71947000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 71947000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 24240000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 24240000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 131379000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 131379000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 59433000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 59433000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 180015000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 180015000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 180015000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 33657000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 33657000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 70756000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 70756000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 37099000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 37099000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 135911000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 135911000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 65155000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 65155000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 173387000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 173387000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 173387000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 50430000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 50430000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 105047000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 105047000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 54617000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 54617000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 177796000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 177796000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 72749000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 72749000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 299348000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 299348000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 299348000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 12448000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 12448000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 52190000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 52190000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 39742000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 39742000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 171067000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 171067000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 118876000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 118876000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 242549000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 242549000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 242500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 110212000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 159623000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 49411000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 169150000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 169200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 9527000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 9600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 245098000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 245100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 245100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 80700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 45900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 147600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 147600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 147600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 264600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 264600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 264600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 35700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 118000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 82300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 219100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 101100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 357900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 357900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 357900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 897400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 897400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 983300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 983300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 85900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 85900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1069000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1069000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 85700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 85700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1182600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1182600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1182600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 73200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 73200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 162900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 162900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 89700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 89700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 231600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 231600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 68700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 68700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 357700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 357700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 357700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 303700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 303700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 378000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 378000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 74300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 74300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 457200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 457200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 79200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 79200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 540100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 540100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 540100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 69000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 69000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 162900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 162900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 93900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 93900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 229000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 229000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 66100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 66100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 322900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 322900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 322900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 82900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 82900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 171900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 171900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 89000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 89000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 256600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 256600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 84700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 84700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 408000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 408000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 408000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 104100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 104100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 243700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 243700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 139600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 139600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 347200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 347200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 103500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 103500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 481000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 481000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 149000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 149000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 283000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 283000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 134000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 134000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 410500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 127500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 550000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 138200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 284500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 146300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "RestrictedCashAndInvestmentsNoncurrent": {
        "label": "Restricted Cash and Investments, Noncurrent",
        "description": "The noncurrent cash, cash equivalents and investments that is restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits classified as long-term; that is not expected to be released from such existing restrictions within one year of the balance sheet date or operating cycle, whichever is longer. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes noncurrent cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 39976000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 39976000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 39976000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 40188000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 40271000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 5122000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 5122000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 5122000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 5122000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 5122000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2011-03-31",
              "val": 5122000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 5122000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 5123000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 5123000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 5123000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 5123000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 5123000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 5123000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-03-31",
              "val": 5369000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 5393000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 5348000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 5377000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 5377000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 5377000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 5377000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 5377000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2013-03-31",
              "val": 5385000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 5407000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 5355000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5369000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 5369000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2014-03-31",
              "val": 5393000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            }
          ]
        }
      },
      "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": -74746000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": -74746000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": -74746000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": -18110000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 21626000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 31170000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 31170000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 31170000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 31170000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 31170000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 47560000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 121451000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 205849000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 249038000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 249038000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 249038000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 249038000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 249038000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 319798000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 392114000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 470225000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 553480000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 553480000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 553480000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 553480000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 553480000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 615805000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 695669000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 758354000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 728040000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 728040000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 728040000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 728040000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 728040000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 865564000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 977416000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 952179000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1068114000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 1068114000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 1068114000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 1068114000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 1068114000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1051473000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1150684000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1615109000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1719753000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 1719800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 1719800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 1719800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 1719800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1955300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2161400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2323200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2433500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 2433500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 2433500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 2433500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 2433500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2606300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2550300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2826600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2845600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 2845600000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 2845600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 2845600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 2845600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3090100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3263000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3369500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3434800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 3434800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 3434800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 3434800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 3434800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2935100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3140200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3272600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3325200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 3325200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 3325200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 3325200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 3325200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3462100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3569200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3740400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 3839200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 3839200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 3839200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 3839200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 3839200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3867500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4040100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4202800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 4315000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 4315000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 4315000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 4315000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 4315000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 4554900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 4670900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 4910200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5042300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 5042300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 5042300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 5042300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 5042300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5283200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5542400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5810000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 6027100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 6027100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 6027100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 6027100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 6027100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6333700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6611800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6920900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 7222200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 7222200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 7222200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 7222200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 7222200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 7544400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 7853900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 8192600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 8556900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 8556900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 8556900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 8831800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 9164800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 1598800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 370500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 815100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 444600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1260600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 445500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1725300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1725300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 389200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 389200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 833700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 833700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 444500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 444500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1246400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1246400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 412700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 412700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1627800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1627800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1627800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 362600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 362600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 736200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 736200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 373600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 373600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1137700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1137700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 401500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 401500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1448800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1448800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1448800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 356300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 356300000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 718300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 718300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 362000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 362000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1098400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1098400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 380100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 380100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1483300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1483300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1483300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 379100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 379100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 825600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 825600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 446500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 446500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1270300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1270300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 444700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 444700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1685500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1685500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1685500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 461900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 461900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 928800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 928800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 466900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 466900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1444800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1444800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 516000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 516000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1936300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1936300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1936300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 506900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 506900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1103400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1103400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 596500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 596500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1712800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1712800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 609400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 609400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2327500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2327500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2327500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 677700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 677700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1392600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1392600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 714900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 714900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2141500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2141500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 748900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 748900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2877400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2877400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 794400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 794400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1593000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1593000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 798600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 798600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2392500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 799500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3182700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 781500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1564800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 783300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "Revenues": {
        "label": "Revenues",
        "description": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 281497000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 163710000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 83980000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 260925000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 97215000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 369848000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 358880000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 128880000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 125914000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 266371000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 260635000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 137491000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 134721000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 134721000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 437354000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 429209000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 170983000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 168575000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 168575000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 603831000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 592899000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 592899000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 163689000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 165619000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 162512000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 162512000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 162512000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 346263000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 346263000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 183751000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 183751000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 183751000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 183751000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 548005000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 548005000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 201742000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 201742000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 201742000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 201742000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 743183000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 743183000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 743183000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 195178000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 195178000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 204214000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 204214000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 204214000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 204214000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 429791000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 429791000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 225577000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 225577000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 225577000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 225577000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 672259000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 672259000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 242468000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 242468000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 242468000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 242468000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 916076000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 916076000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 916076000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 243817000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 243817000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 245136000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 245136000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 245136000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 245136000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 525742000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 525742000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 280606000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 280606000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 280606000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 280606000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 827967000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 827967000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 302225000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 302225000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 302225000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 302225000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1116984000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1116984000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1116984000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 289017000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 289017000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 289403000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 289403000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 289403000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 289403000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 612205000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 612205000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 322802000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 322802000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 322802000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 322802000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 942156000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 942156000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 329950000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 329950000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 329950000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 329950000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1288519000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1288519000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1288500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 346363000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 346363000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 327504000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 327504000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 327500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 327500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 674665000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 674700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 347161000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 347161000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 347200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 347200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1060886000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1060900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 386221000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 386221000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 386200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 386200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1465761000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1465800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1465800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 404875000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 404900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 369000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 369000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 369000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 369000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 781600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 781600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 412600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 412600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 412600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 412600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1189800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1189800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 408200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 408200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 408200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 408200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1598800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1598800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1598800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 409000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 409000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 370500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 370500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 370500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 370500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 815100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 815100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 444600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 444600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 444600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 444600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1260600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1260600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 445500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 445500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 445500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 445500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1725300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1725300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1725300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 464700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 464700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 389200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 389200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 389200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 389200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 833700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 833700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 444500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 444500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 444500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 444500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1246400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1246400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 412700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 412700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 412700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 412700000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1627800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1627800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1627800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 381400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 381400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 362600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 362600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 362600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 736200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 373600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 373600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1137700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 401500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 401500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1448800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1448800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 311100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 356300000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1483300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            }
          ]
        }
      },
      "RevenuesFromExternalCustomers": {
        "label": "Revenue from External Customers (Deprecated 2013-01-31)",
        "description": "Amount of revenue from external customers for the reportable segment. Such disclosure is presented if the amount is: (a) included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 358880000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 592899000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 592899000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 743183000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 743183000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 916076000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012"
            }
          ]
        }
      },
      "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": 270005000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 157867000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 81009000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 251925000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 94058000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 357870000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 357636000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 125675000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 260134000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 260071000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 134458000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 134439000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 428436000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 428306000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 168302000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 168236000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 591881000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 591702000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 591702000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 162243000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 162218000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 345764000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 345764000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 183546000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 183546000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 546784000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 546784000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 201020000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 201020000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 741094000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 741094000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 741094000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 202943000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 202943000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 424775000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 424775000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 221832000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 221832000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 665692000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 665692000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 240917000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 240917000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 906123000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 906123000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 906123000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 243146000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 243146000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 520641000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 520641000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 277495000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 277495000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 820647000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 820647000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 300006000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 300006000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1106944000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1106944000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1106944000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 284553000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 284553000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 605882000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 605882000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 321329000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 321329000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 934152000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 934152000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 328269000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 328269000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1279533000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1279533000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1279500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 325917000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 325900000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 671666000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 671700000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 345749000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 345800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1056374000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1056400000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 384708000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 384700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1460570000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1460600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1460600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 369000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 369000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 781600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 781600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 412600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 412600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1189800000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1189800000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 408200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 408200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1598800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1598800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 370500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 815100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 444600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1260600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 445500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1725300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": 9258000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 5178000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 2648000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 8054000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 2876000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 10751000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 2923000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 5673000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 2751000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 8015000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 2342000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 10753000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 3082000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1"
            }
          ]
        }
      },
      "SellingGeneralAndAdministrativeExpense": {
        "label": "Selling, General and Administrative Expense",
        "description": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 94306000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 78589000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 49371000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 119761000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 41172000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 176338000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 171894000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 46877000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 77913000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 75106000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 31036000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 29654000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 124602000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 120699000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 46689000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 45593000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 199600000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 188606000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 188606000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 59235000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 58263000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 82118000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 82118000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 23856000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 23856000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 98775000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 98775000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 16656000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 16656000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 156482000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 156482000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 156482000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 39789000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 39789000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 93047000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 93047000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 53258000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 53258000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 161673000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 161673000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 68626000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 68626000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 201746000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 201746000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 201746000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 71356000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 71356000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 142721000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 142721000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 71365000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 71365000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 236832000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 236832000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 94111000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 94111000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 394010000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 394010000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 394010000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 30215000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 30215000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 98246000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 98246000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 68031000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 68031000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 300753000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 300753000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 202507000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 202507000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 381287000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 381287000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 381300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 211340000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 211300000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 321327000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 321300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 109987000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 110000000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 304051000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 304000000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 452612000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 452700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 452700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5000000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 77200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 77200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 72200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 72200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 177300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 177300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 100100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 100100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 316800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 316800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 316800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 56400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 123800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 67400000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 171000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 47200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 330100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 330100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 265800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 230000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 112800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 339100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 109100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 467000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 79000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 220500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 220500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 141500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 141500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 318900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 318900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 98400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 98400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 482100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 482100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 87300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 87300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 217300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 217300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 130000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 130000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 344900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 344900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 127600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 127600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 477100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 477100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 477100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 144400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 144400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 322000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 322000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 177600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 177600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 541200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 541200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 219200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 219200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 709700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 709700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 170100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 170100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 382600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 382600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 212500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 212500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 565200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 182600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 755800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 184100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 390800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 206700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 28703000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 48420000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 73712000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 101015000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 101015000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 30125000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 29755000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 29755000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 61127000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 61127000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 113942000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 113942000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 113942000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36856000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36856000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 9819000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 9819000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -37790000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -37790000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -15715000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -15715000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -15715000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -24000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -24000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9423000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9423000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 40568000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 40568000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 30115000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 30115000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 30115000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 35213000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 35213000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 68199000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 68199000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 142584000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 142584000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 320786000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 320786000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 320786000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -60723000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -60723000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -62596000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 157730000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 157730000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 190054000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 190054000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 190100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 234530000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 234500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 281814000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 281800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 162886000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 162900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 280254000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 280300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 280300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -144600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -144600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -143100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -143100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -93200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -93200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -19100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -19100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -21000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -21000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -45000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -45000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -101100000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -101100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -80600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -80600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -29200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -29200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -26400000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -26400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -26400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 29200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 29200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -8000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -8000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 45400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 30800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 30800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 82600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 82600000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 70100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 70100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 163800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 163800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 163800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 40100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 40100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 69200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 69200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 93800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 93800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 138500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 138500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 138500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -21100000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -21100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 44400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 44400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 42000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 42000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 106800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 106800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 106800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -12400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -12400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 22500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 22500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 25600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 25600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 75300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 75300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 117000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 117000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 144000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 144000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 31800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 31800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 69600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 69600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 108700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 147700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 33900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 77300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "description": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "units": {
          "shares": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": 29060000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 102905000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 102905000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 30644000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 30644000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 30644000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15508000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15508000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15508000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 37530000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 37530000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 37530000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 108425000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 108425000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 120319000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 97500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            }
          ]
        }
      },
      "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": "2015-12-31",
              "val": 208643000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": "2015-12-31",
              "val": 208559000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": 555334000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 653009000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2009-12-31",
              "val": 653009000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 883886000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 883886000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2010-12-31",
              "val": 883886000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2010-12-31",
              "val": 883886000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-09-30",
              "val": 1084969000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 948488000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 948488000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 948488000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 948488000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 948488000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2011-12-31",
              "val": 948488000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2011-12-31",
              "val": 948488000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1024649000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1009599000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1060831000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1083981000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 1083981000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 1083981000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 1083981000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 1083981000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2012-12-31",
              "val": 1083981000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2012-12-31",
              "val": 1083981000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1150704000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1165423000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1260200000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1259274000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 1259274000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 1259274000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 1259274000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 1259274000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2013-12-31",
              "val": 1259274000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 1259400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1315547000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1173905000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1180379000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1242356000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 1242356000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 1242356000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 1242356000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 1242356000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2014-12-31",
              "val": 1242500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2014-12-31",
              "val": 1242500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1091623000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1040473000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1466870000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1588552000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 1588600000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 1588600000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 1588600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 1588600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2015-12-31",
              "val": 1588600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2015-12-31",
              "val": 1588600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1711800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1806200000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1838700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1851300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 1851300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 1851300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 1851300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 1851300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2016-12-31",
              "val": 1851300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2016-12-31",
              "val": 1851300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2065300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1776100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2069900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2101800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 2101800000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 2101800000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 2101800000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 2101800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 2101800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2017-12-31",
              "val": 2101800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2017-12-31",
              "val": 2101800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2017-12-31",
              "val": 2101800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2017-12-31",
              "val": 2101800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2369400000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 2369400000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-03-31",
              "val": 2369400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2565600000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2018-06-30",
              "val": 2565600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-06-30",
              "val": 2565600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2692800000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-09-30",
              "val": 2692800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2788600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 2788600000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 2788600000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 2788600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 2788600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 2788600000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2018-12-31",
              "val": 2788600000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2018-12-31",
              "val": 2788600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2018-12-31",
              "val": 2788600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2018-12-31",
              "val": 2788600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2319000000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-03-31",
              "val": 2319000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2019-03-31",
              "val": 2319000000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-03-31",
              "val": 2319000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2558400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2019-06-30",
              "val": 2558400000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2019-06-30",
              "val": 2558400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-06-30",
              "val": 2558400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2715800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2019-09-30",
              "val": 2715800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2780400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 2780400000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 2780400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 2780400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 2780400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 2780400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2019-12-31",
              "val": 2780400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 2780400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 2780400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 2780400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2948500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2020-03-31",
              "val": 2948500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2020-03-31",
              "val": 2948500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-03-31",
              "val": 2948500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3093700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2020-06-30",
              "val": 3093700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2020-06-30",
              "val": 3093700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 3093700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3283100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2020-09-30",
              "val": 3283100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 3395200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 3395200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 3395200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 3395200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 3395200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 3395200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 3395200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 3395200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 3395200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 3395200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3445400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2021-03-31",
              "val": 3445400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-03-31",
              "val": 3445400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-03-31",
              "val": 3445400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3639500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-06-30",
              "val": 3639500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-06-30",
              "val": 3639500000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-06-30",
              "val": 3639500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3829700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-09-30",
              "val": 3829700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3958900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 3958900000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 3958900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 3958900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 3958900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 3958900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2021-12-31",
              "val": 3958900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 3958900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 3958900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 3958900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 4176300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2022-03-31",
              "val": 4176300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-03-31",
              "val": 4176300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-03-31",
              "val": 4176300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 4318400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 4318400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2022-06-30",
              "val": 4318400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-06-30",
              "val": 4318400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 4562200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2022-09-30",
              "val": 4562200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 4796700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 4796700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 4796700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 4796700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 4796700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 4796700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2022-12-31",
              "val": 4796700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2022-12-31",
              "val": 4796700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2022-12-31",
              "val": 4796700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2022-12-31",
              "val": 4796700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5123200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2023-03-31",
              "val": 5123200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-03-31",
              "val": 5123200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-03-31",
              "val": 5123200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5411000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-06-30",
              "val": 5411000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-06-30",
              "val": 5411000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-06-30",
              "val": 5411000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5712100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-09-30",
              "val": 5712100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5984800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 5984800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 5984800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 5984800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 5984800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 5984800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2023-12-31",
              "val": 5984800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2023-12-31",
              "val": 5984800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2023-12-31",
              "val": 5984800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 5338100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 5338100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2024-03-31",
              "val": 5338100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-03-31",
              "val": 5338100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5697200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2024-06-30",
              "val": 5697200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-06-30",
              "val": 5697200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-06-30",
              "val": 5697200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6100900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-09-30",
              "val": 6100900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 6444000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 6444000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 6444000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 6444000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 6444000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2024-12-31",
              "val": 6444000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2024-12-31",
              "val": 6444000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 6807200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2025-03-31",
              "val": 6807200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2025-03-31",
              "val": 6807200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-03-31",
              "val": 6807200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 7173600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2025-06-30",
              "val": 7173600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2025-06-30",
              "val": 7173600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 6590200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 7096200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 7096200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 7096200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5901100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2026-03-31",
              "val": 5901100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 6400300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 352131000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2007Q4I"
            },
            {
              "end": "2008-12-31",
              "val": 555334000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 653009000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 653009000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 653009000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 782301000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 840731000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 883886000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 883886000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 883886000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2011-03-31",
              "val": 924209000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 1002343000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 955939,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3335114,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3335114,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 476680,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 800437,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 323757,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 820572,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 20135,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 837690,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 837690,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 837690,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 72915,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 72915,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 140114,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 140114,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 67199,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 67199,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 386515,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 386515,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 246401,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 246401,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 575944,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 575944,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 575944,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 149367,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 149367,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 354690,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 354690,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 205323,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 205323,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 665363,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 665363,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 310673,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 310673,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 876115,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 876115,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 876115,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 271242,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 271242,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 717197,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 717197,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 445955,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 445955,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1177797,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1177797,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 460600,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 460600,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1462369,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1462369,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 251835,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 251835,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 597499,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 597499,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 345664,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 345664,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 807755,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 210256,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 985583,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 81105,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 154541,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 73436,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 191508,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 466731,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 466731,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 405536,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 405536,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 747485,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "description": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 27294000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 27294000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 27294000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 189311000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 189311000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 189300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 27759000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 27800000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 263272000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 263300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 270573000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 270600000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 321801000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 321800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 321800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 100000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6100000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "description": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2735000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2735000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2735000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3330000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3330000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3954000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2100000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4100000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4100000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2500000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2500000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2500000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4700000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4700000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2800000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 7700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 7700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 9200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 4300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 9200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": 41936000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 32071000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 32071000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 83346000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 83346000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 83346000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 23963000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 23963000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 23963000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 16805000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 16805000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 16805000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26619000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26619000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26619000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 50168000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 50168000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 50200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 39311000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 39300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 39300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7700000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7700000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7700000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 39900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 39900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 39900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 15500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15600000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8800000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8800000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 9900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 9900000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 9900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 9900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9900000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 700000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 22400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 22400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 21700000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 21700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3500000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3500000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 33800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 33800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 33800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17500000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17500000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 28300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 28300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 10800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 10800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 42300000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 42300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 14000000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 14000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 23900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 23900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 32900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 32900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 88400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 88400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 88400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 61400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 61400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 86100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 86100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 24700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 24700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 90700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 90700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 4600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 4600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 98000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 98000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 98000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 42200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 42200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 94300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 94300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 52100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 52100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 126800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 126800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 32500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 32500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 152600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 152600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 16600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 16600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 34700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 34700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 18100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 18100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 74900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 40200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 173900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 68300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 194600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 126300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 150000000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            }
          ]
        }
      },
      "StockRepurchaseProgramAuthorizedAmount": {
        "label": "Stock Repurchase Program, Authorized Amount (Deprecated 2014-01-31)",
        "description": "Amount of a stock repurchase plan authorized by an entity's Board of Directors.",
        "units": {
          "USD": [
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 300000000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 300000000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 300000000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 300000000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 300000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-06-01",
              "end": "2012-06-30",
              "val": 100000000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-06-01",
              "end": "2012-06-30",
              "val": 100000000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-06-01",
              "end": "2012-06-30",
              "val": 100000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2013-02-03",
              "end": "2013-02-04",
              "val": 420000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2013-02-01",
              "end": "2013-02-28",
              "val": 420000000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-02-01",
              "end": "2013-02-28",
              "val": 420000000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-02-01",
              "end": "2013-02-28",
              "val": 420000000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 500000000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 500000000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            }
          ]
        }
      },
      "StockRepurchaseProgramAuthorizedAmount1": {
        "label": "Stock Repurchase Program, Authorized Amount",
        "description": "Amount of stock repurchase plan authorized.",
        "units": {
          "USD": [
            {
              "end": "2017-04-30",
              "val": 250000000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2017-04-30",
              "val": 250000000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2017-04-30",
              "val": 250000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-04-30",
              "val": 250000000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-04-30",
              "val": 250000000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-04-30",
              "val": 250000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-04-30",
              "val": 250000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-04-30",
              "val": 250000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q1I"
            }
          ]
        }
      },
      "StockRepurchaseProgramPeriodInForce": {
        "label": "Stock Repurchase Program, Period in Force (Deprecated 2012-01-31)",
        "description": "The number of years over which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors.",
        "units": {
          "Y": [
            {
              "end": "2011-10-03",
              "val": 2,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-10-30",
              "val": 2,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-10-31",
              "val": 2,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2012-06-30",
              "val": 1,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            }
          ]
        }
      },
      "TaxCreditCarryforwardAmount": {
        "label": "Tax Credit Carryforward, Amount",
        "description": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "units": {
          "USD": [
            {
              "end": "2011-06-30",
              "val": 88100000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 75100000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 72200000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 25800000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit": {
        "label": "Tax Cuts and Jobs Act, Income Tax Expense (Benefit)",
        "description": "Amount of income tax expense (benefit) from effect of Tax Cuts and Jobs Act.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 71000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018"
            }
          ]
        }
      },
      "TemporaryEquityAggregateAmountOfRedemptionRequirement": {
        "label": "Temporary Equity, Aggregate Amount of Redemption Requirement",
        "description": "Aggregate amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.",
        "units": {
          "USD": [
            {
              "end": "2019-09-30",
              "val": 8400000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "TemporaryEquityCarryingAmountAttributableToParent": {
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "description": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 10882000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 10882000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 10882000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-06-30",
              "val": 50716000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 47915000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 45037000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 45037000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 45037000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 45037000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 45037000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 42143000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 39170000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 36180000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 23218000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 23218000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 23218000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 23218000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 23218000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 20431000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 13084000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 12499000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 11095000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 11100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 11100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 11100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 11100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 11000000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 10900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 10900000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 10900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 10900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 10900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 10900000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 10900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 10900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 19200000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 19200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 19200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 19200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 19200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 19200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 19200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 19200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 19200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 19200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 19200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 19200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 19200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 19200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 19200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 19200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 8400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            }
          ]
        }
      },
      "TemporaryEquityRedemptionValue": {
        "label": "Temporary Equity, Redemption Value (Deprecated 2014-01-31)",
        "description": "The aggregate amount to be paid by the entity upon redemption of the security that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 10882000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 10882000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 10882000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 10882000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 10882000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 10882000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 10882000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 10882000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 10882000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 10882000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2011-03-31",
              "val": 10882000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 10882000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 10882000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 10882000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 10882000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 10882000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 10882000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 10882000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2012-03-31",
              "val": 10882000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 10882000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 10882000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 10882000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 10882000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2013-03-31",
              "val": 10882000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "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": "2015-12-31",
              "val": 23227074,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 23227074,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-09-30",
              "val": 26632314,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 26375129,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 26375129,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 26375129,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 26375129,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 26375129,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 24642428,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 26332052,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 26619216,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 26619216,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 26619216,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 26619216,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 26619216,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 26619216,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 26619216,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 26619216,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 26619216,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 26619216,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 26619216,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 26619216,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 26619216,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 26619216,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 26619216,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 26619216,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 26619216,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 26619216,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 26619216,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 26619216,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 26619216,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 26619216,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 26619216,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 26619216,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 26619216,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 26619216,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 26619216,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 26619216,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 26619216,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 26619216,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 26619216,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 26619216,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 26619216,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 26619216,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 26619216,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 26619216,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 26619216,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 26619216,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 26619216,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 26619216,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 26619216,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 26619216,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 26619216,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 26619216,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 26619216,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 26619216,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 26619216,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 26619216,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 26619216,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 26619216,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 26619216,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 26619216,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 26619216,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 26619216,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 29894415,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 30076187,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 30166590,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 30166590,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 30166590,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 30166590,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 30166590,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 30166590,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 30166590,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 30166590,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 32805206,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 32809088,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 32809088,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 32809088,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 34973547,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 35352483,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": "2015-12-31",
              "val": 1902100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 1902100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-09-30",
              "val": 2305100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2379600000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 2379600000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 2379600000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 2379600000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 2379600000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2326400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2543800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2579200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2579200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 2579200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 2579200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 2579200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 2579200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2579200000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2579200000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2579200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2579200000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 2579200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 2579200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 2579200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 2579200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2579200000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2579200000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2579200000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2579200000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 2579200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 2579200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 2579200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 2579200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2579200000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2579200000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2579200000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2579200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2579200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2579200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2579200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2579200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2579200000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2579200000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2579200000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2579200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 2579200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 2579200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2579200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 2579200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2579200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2579200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2579200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2579200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 2579200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 2579200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 2579200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 2579200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2579200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2579200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2579200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2579200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2579200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 2579200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 2579200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2579200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3386100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3443500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3475300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3474500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 3474500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 3474500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 3474500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 3474500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3474500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3474500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 4262000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 4260400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 4260400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 4260400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5441600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5644900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 2461590,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 2461590,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 2461590,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 2461590,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 2461653,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 2461653,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 2461653,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 2461653,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 2461653,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 2461653,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 2503657,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 2503657,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 2503657,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 7896418,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 7896418,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 7896418,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 7896418,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 7896418,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 7896418,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 9941610,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 10729898,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 11916054,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 11916054,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 11916054,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 11916054,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 11916054,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 12015154,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 12625052,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 12625052,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 12625052,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 12625052,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 12625052,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 12625052,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 12625052,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 13652421,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 16526395,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 16800631,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 18880852,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 18880852,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 18880852,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 18880852,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 18880852,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 20083413,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 22497643,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 22877570,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 23227074,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 23227074,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 23227074,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 24206276,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 25487703,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "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": "2011-10-01",
              "end": "2011-10-31",
              "val": 4700000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 4700000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 4700000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 4700000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 4700000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2012-05-01",
              "end": "2012-05-31",
              "val": 2000000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-05-01",
              "end": "2012-05-31",
              "val": 2000000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-05-01",
              "end": "2012-05-31",
              "val": 2000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 788288,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-11-01",
              "end": "2012-11-30",
              "val": 2000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 99100,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 708998,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 708998,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            }
          ]
        }
      },
      "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": 67395000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "end": "2009-12-31",
              "val": 67395000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 67395000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 67395000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 67399000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 67399000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 67399000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "end": "2010-12-31",
              "val": 67399000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "end": "2010-12-31",
              "val": 67399000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "end": "2010-12-31",
              "val": 67399000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 70149000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 70149000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 70149000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 282998000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 282998000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 282998000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 282998000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "end": "2011-12-31",
              "val": 282998000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 282998000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 370998000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 413923000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 470998000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 470998000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 470998000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 470998000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 470998000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 476902000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 513437000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 513437000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 513437000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 513437000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 513437000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 513437000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 513437000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 611070000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 890998000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 916595000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1185825000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 1185825000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 1185825000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 1185825000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "end": "2014-12-31",
              "val": 1185825000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1365870000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1785936000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1850882000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1902110000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 1902100000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 1902100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2025500000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2167900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "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": "2011-10-01",
              "end": "2011-10-31",
              "val": 212000000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 212000000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-10-01",
              "end": "2011-10-31",
              "val": 212000000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 211766000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2011"
            },
            {
              "start": "2012-05-01",
              "end": "2012-05-31",
              "val": 88000000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-05-01",
              "end": "2012-05-31",
              "val": 88000000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-05-01",
              "end": "2012-05-31",
              "val": 88000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 42900000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-11-01",
              "end": "2012-11-30",
              "val": 100000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 188000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 188000000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 188000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5900000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 42400000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 42400000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42439000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42439000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42439000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 25600000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 483077000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 483077000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 483100000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 394484000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 394500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 394500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 500000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 500000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 500000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1000000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1000000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1000000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1500000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1500000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": "2016-12-31",
              "val": 13000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefits": {
        "label": "Unrecognized Tax Benefits",
        "description": "Amount of unrecognized tax benefits.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 5882000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 6736000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2009-12-31",
              "val": 6736000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 7406000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2010-12-31",
              "val": 7406000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2010-12-31",
              "val": 7406000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1733000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 1733000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2011-12-31",
              "val": 1733000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2011-12-31",
              "val": 1733000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1511000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 1511000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2012-12-31",
              "val": 1511000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2012-12-31",
              "val": 1511000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2836000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 2836000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2013-12-31",
              "val": 2836000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1445000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 1445000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2014-12-31",
              "val": 1400000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 500000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 500000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2017-03-31",
              "val": 500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 500000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2017-06-30",
              "val": 500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 500000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2017-09-30",
              "val": 500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 500000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 500000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2018-06-30",
              "val": 500000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 900000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-09-30",
              "val": 900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2018-12-31",
              "val": 500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 500000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 4500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 4500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 4500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 3600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 3600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 3600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 3600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 15200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 15200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 15200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2022-12-31",
              "val": 15200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 24100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 24100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 24100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 19600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 19600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 27000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 7406000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7406000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7406000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 368000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 368000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 368000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1419000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1419000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2020-12-31",
              "val": 400000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2020-01-01",
              "end": "2020-12-31",
              "val": 300000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 1233000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1233000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1233000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 700000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 9200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 854000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 670000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 670000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 500000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 500000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 500000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 146000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 146000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 146000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1325000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1325000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1325000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 28000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 28000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "description": "Amount of interest expense accrued for an underpayment of income taxes.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 35000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 35000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 249000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 249000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 28000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 28000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-12-31",
              "val": 945000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 900000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2016"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2009-12-31",
              "val": 538000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 453000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2010-12-31",
              "val": 453000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1300000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "end": "2011-12-31",
              "val": 1300000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2011-12-31",
              "val": 1300000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2400000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "end": "2013-12-31",
              "val": 2400000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2013-12-31",
              "val": 2400000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": 1500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 342000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "end": "2015-12-31",
              "val": 300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2016-06-30",
              "val": 300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "end": "2016-09-30",
              "val": 300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 300000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "end": "2016-12-31",
              "val": 300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 300000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "end": "2017-03-31",
              "val": 300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2017-06-30",
              "val": 300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "end": "2017-09-30",
              "val": 300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 300000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "end": "2017-12-31",
              "val": 300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 300000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2018-06-30",
              "val": 300000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 700000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "end": "2018-09-30",
              "val": 700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 300000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 300000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 700000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 700000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 15100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 15100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 16700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 16700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 22800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax": {
        "label": "Variable Interest Entity, Measure of Activity, Income or Loss before Tax",
        "description": "Description of the amount of pre-tax income (loss) derived by the reporting entity from the Variable Interest Entity (VIE).",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 57600000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            }
          ]
        }
      },
      "VariableInterestEntityInitialConsolidationGainOrLoss": {
        "label": "Variable Interest Entity, Initial Consolidation, Gain (Loss)",
        "description": "The gain (loss) recognized on initial consolidation of a variable interest entity (VIE) when the VIE is not a business (as defined).",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": 45802000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 54686000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 52982000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 55297000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 57653000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 56133000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 56133000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 60019000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 59548000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 59548000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 60393000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 60393000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 59545000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 59545000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 60216000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 60216000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 59516000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 59516000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 59516000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 62623000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 62623000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 62525000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 62525000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 62756000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 62756000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 62062000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 62062000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 61210000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 61210000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 59395000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 59395000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 59395000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 55009000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 55009000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 54416000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 54416000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 53942000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 53942000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 53849000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 53849000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 53590000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 53590000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 53280000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 53280000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 53280000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 52376000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 52376000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 52386000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 52386000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 52648000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 52648000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 52570000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 52570000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 53688000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 53688000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 53231000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 53231000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 53231000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 56657000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 56657000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 54948000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 54948000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 53252000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 53252000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 54360000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 54360000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 47297000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 47297000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 54155000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 54155000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 54200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 46707000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 46700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 52457000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 52500000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 51905000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 51900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 51715000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 51700000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 50239000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 50200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 51221000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 51200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 51200000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 48700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 48700000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 47800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 47800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 46900000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 46900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 47300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 47300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 46200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 46200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 46800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 46800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 46800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 45900000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 45900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 45700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 45700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 44900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 44900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 45200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 45200000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 44100000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 44100000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44900000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44900000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44900000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 43900000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 43900000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 43900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 43900000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 43400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 43400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 44000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 44000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 44000000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 44000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 43700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 43700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 43800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 43800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 44000000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 44000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 43800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 43800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 44000000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 44000000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 43800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 43800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 43800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 44100000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 44100000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 44300000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 44300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 44400000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 44400000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 44400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 44400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 44600000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 44600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44600000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 46400000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 46400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 46900000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 46900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 47300000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 47300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 47100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 47100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 47600000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 47600000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 47300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 47300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 47300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 47700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 47700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 47900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 47900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 48100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 48100000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 48200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 48200000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 48700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 48700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 49600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 49600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 49600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 49600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 49500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 49500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 49600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 49600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 49700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 49700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 49700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 49700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 48600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 48600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 47500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 47500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 48500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 48500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 48400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 48400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 48500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 48500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 48600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 48600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 48500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 48500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 48300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 48300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 48100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 47300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 47900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 47200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 46500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 45800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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": 45802000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 52932000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 52982000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 53108000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 53455000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 53314000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 53314000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 54769000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 55411000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 55411000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 56047000,
              "accn": "0001104659-10-039961",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-28"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 56047000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 55790000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 55790000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 56536000,
              "accn": "0001104659-10-054144",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-28"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 56536000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 56142000,
              "accn": "0001047469-11-001229",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 56142000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 56142000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 57753000,
              "accn": "0001104659-11-023139",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 57753000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 57968000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 57968000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 58180000,
              "accn": "0001104659-11-041272",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-28"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 58180000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 58087000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 58087000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 58321000,
              "accn": "0001104659-11-058199",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-27"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 58321000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 57163000,
              "accn": "0001047469-12-001646",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 57163000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 57163000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 53631000,
              "accn": "0001104659-12-028569",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 53631000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 53189000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 53189000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 52747000,
              "accn": "0001104659-12-051143",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-26"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 52747000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 52626000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 52626000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 51514000,
              "accn": "0001104659-12-072859",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-01"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 51514000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 52093000,
              "accn": "0001047469-13-001660",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 52093000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 52093000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 50209000,
              "accn": "0001104659-13-032623",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 50209000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 50003000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 50003000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 49800000,
              "accn": "0001104659-13-056414",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 49800000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 50007000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 50007000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 50014000,
              "accn": "0001104659-13-078504",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 50014000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 50076000,
              "accn": "0001047469-14-001267",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 50076000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 50076000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 50402000,
              "accn": "0001104659-14-031463",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 50402000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 49002000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 49002000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 47617000,
              "accn": "0001104659-14-054116",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 47617000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 48427000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 48427000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 47297000,
              "accn": "0001104659-14-074118",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 47297000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 48176000,
              "accn": "0001047469-15-001069",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 48176000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 48200000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 46707000,
              "accn": "0001104659-15-030681",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 46700000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 46397000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 46400000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 46091000,
              "accn": "0001104659-15-053566",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-28"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 46100000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 46105000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 46100000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 45531000,
              "accn": "0001104659-15-072828",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-27"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 45500000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 46000000,
              "accn": "0001047469-16-010392",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 46000000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 46000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 45400000,
              "accn": "0001104659-16-114847",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 45400000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 44800000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 44800000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 44300000,
              "accn": "0001104659-16-134703",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 44300000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 44300000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 44300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 43200000,
              "accn": "0001104659-16-152292",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 43200000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 43800000,
              "accn": "0001047469-17-000802",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-22"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 43800000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 43800000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 44500000,
              "accn": "0001104659-17-026049",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 44500000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 44700000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 44700000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 44900000,
              "accn": "0001104659-17-047144",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 44900000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 44300000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 44300000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 43400000,
              "accn": "0001104659-17-063618",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-25"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 43400000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44000000,
              "accn": "0001047469-18-000911",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-21"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44000000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44000000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 43300000,
              "accn": "0001104659-18-029493",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 43300000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 43400000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 43400000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 43100000,
              "accn": "0001104659-18-048533",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 43100000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 43500000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 43500000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 43600000,
              "accn": "0001104659-18-064848",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 43600000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 43500000,
              "accn": "0001047469-19-000724",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 43500000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 43500000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 43700000,
              "accn": "0001104659-19-025656",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 43700000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 43800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 43800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 43800000,
              "accn": "0001410578-19-000591",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 43800000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 43800000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 43800000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 43900000,
              "accn": "0001104659-19-057472",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 43900000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 43800000,
              "accn": "0001104659-20-025009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 43800000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 43800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 43900000,
              "accn": "0001104659-20-052696",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 43900000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 44000000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 44000000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 44100000,
              "accn": "0001082554-20-000010",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 44100000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 44100000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 44100000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 44400000,
              "accn": "0001082554-20-000017",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-28"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 44400000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44200000,
              "accn": "0001082554-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 44600000,
              "accn": "0001082554-21-000016",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 44600000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 44700000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 44700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 44800000,
              "accn": "0001082554-21-000024",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 44800000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 44800000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 44800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 44900000,
              "accn": "0001082554-21-000030",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 44900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 44900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 44900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 44900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 45200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 45200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 45300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 45300000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 45400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 45400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 45300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 45300000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 45500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 45500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 46300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 46300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 46600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 46600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 46900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 46900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 46700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 46700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 46900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 46900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 47000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 47000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 45700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 45700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 44400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 44400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 45300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 45300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 44600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 44600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 45200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 45200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 44900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 44900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 45000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 45000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 45100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 45100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 44600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 43800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 44300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 43500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 43000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 42600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "description": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -18800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": -18800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": -18800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": -15900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": -15900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": -15900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": -11000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": -11000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": -5600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 2233600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2661400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 2661400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 2661400000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2661400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 2661400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2993000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3160900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3221700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3253400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 3253400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 3253400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 3253400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 3253400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3509000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3688600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3883700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3771700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 3771700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 3771700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 3771700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 3771700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2988600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2969400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3016700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3041700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 3041700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 3041700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 3041700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 3041700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3267800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3774300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3006400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3036100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 3036100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 3036100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2126800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1930000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DefinedBenefitPensionPlanLiabilitiesCurrent": {
        "label": "Liability, Defined Benefit Pension Plan, Current",
        "description": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 19100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 18200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 18200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 19500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 19500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 30500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 30500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 30800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 30800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 26000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPensionPlanLiabilitiesNoncurrent": {
        "label": "Liability, Defined Benefit Pension Plan, Noncurrent",
        "description": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 49500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 48900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 48900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 32000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 32000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 18300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 18300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 21300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 21300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 28800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanAccumulatedBenefitObligation": {
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "description": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 58700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 59100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 59100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 47000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 47000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 47200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 47200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 47600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": {
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax",
        "description": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": -1200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 5800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 5800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": -700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": -700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2021-12-31",
              "val": -700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -21100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": -21100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": -21100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": -17700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": -17700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": -17700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": -12400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": -12400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": -6800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "description": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 4500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -3800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": -3800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 21700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 21700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 21700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 17900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 17900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 17900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 12400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 12400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 6800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax",
        "description": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 3300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 1300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 1300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanActuarialGainLoss": {
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "description": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -3700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmortizationOfGainsLosses": {
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "description": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "description": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax",
        "description": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -5000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax",
        "description": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income from prior service cost (credit) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "description": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "units": {
          "pure": [
            {
              "end": "2020-12-31",
              "val": 0.0149,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.0205,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 0.0205,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0.0495,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 0.0495,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0.0464,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 0.0464,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0.0522,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0.0522,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0.0442,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2019-12-31",
              "val": 56100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 68600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 68600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 67100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 67100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 67100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 51500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 51500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 51500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 48800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 48800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 48800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 52100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 52100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 54800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanBenefitObligationBenefitsPaid": {
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "description": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2021-12-31",
              "val": 38900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 30100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 19300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 20200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 24400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2021-12-31",
              "val": 18200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 19500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 30500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 30800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 26000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 11200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2021-12-31",
              "val": 6800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 12200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2021-12-31",
              "val": 16500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 13000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2021-12-31",
              "val": 6300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 12800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanInterestCost": {
        "label": "Defined Benefit Plan, Interest Cost",
        "description": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedBenefitPlanNetPeriodicBenefitCost": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "description": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement",
        "description": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedBenefitPlanServiceCost": {
        "label": "Defined Benefit Plan, Service Cost",
        "description": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "end": "2019-12-31",
              "val": 2600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            }
          ]
        }
      },
      "EquitySecuritiesFvNiRealizedGain": {
        "label": "Equity Securities, FV-NI, Realized Gain",
        "description": "Amount of realized gain from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            }
          ]
        }
      },
      "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "description": "Amount of investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 78400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 70400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": {
        "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount",
        "description": "Amount of impairment loss on investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2021-01-01",
              "end": "2021-12-31",
              "val": -9400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax",
        "description": "Amount, before tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1900000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax",
        "description": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7100000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -20400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -20400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -20400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "description": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 12300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -19300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -19300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -19300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax",
        "description": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -300000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2021-01-01",
              "end": "2021-12-31",
              "val": -600000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ReclassificationsOfTemporaryToPermanentEquity": {
        "label": "Reclassifications of Temporary to Permanent Equity",
        "description": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10800000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "end": "2019-12-31",
              "val": 17200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5400000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 18200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19200000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 21700000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 21700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1500000,
              "accn": "0001082554-22-000004",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 21100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 21100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": {
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and 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), with single maturity date and allocated without single maturity date.",
        "units": {
          "USD": [
            {
              "end": "2022-03-31",
              "val": 2944800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3097700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3133800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3178600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3460500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3625400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3830800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3757200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2969300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2952500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3030700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3042700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3275900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3784500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3019000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3050000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2126100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1921500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": {
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and 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), with single maturity date and allocated without single maturity date.",
        "units": {
          "USD": [
            {
              "end": "2022-03-31",
              "val": 2993000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3160900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3221700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3253400000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3509000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3688600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3883700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3771700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2988600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2969400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3016700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3041700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3267800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3774300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3006400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3036100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2126800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1930000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 44400000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 53000000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 664000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1385700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 1385700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1385700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1385700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 1385700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1507400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1488400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1458100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1122200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1122200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1122200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1122200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1122200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 614300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1269200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 783600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 423100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 423100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 423100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 423100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 423100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 168500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 11600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 81200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 3500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 3500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1000000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 28000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 42100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 39700000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 31500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 17000000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 17000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 17000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 17000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 17000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 9800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 11400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 2082200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 2082200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2082200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 2082200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2569300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2761100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2412500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1578800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 1578800000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1578800000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1578800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 1578800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 965700000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2105000000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2199600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1311200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1311200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1311200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1311200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1311200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1996900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1434800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 263900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1022300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1022300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 1022300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1022300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 1022300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 757500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1092400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 298000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 234600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 234600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 234600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 942200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1325200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleExcludingAccruedInterest": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 2654700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 2654700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2654700000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 2654700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2944800000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3097700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3133800000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3178600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 3178600000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 3178600000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 3178600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 3178600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3460500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3625400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3830800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3757200000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 3757200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 3757200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 3757200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 3757200000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2969300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2952500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3030700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3042700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 3042700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 3042700000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 3042700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 3042700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3275900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3784500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3019000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3050000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 3050000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 3050000000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2126100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1921500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 2082200000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 2082200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2082200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 2082200000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2613700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2814100000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3076500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2964500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 2964500000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 2964500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 2964500000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 2964500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2473100000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3593400000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3657700000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2433400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2433400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 2433400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 2433400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2433400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2611200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2704000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1047500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1445400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1445400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 1445400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1445400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 1445400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 926000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1104000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 379200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 238100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 238100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 238100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 942200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1325200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 48700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 63900000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 88000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 74900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 74900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 74900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 74900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 74900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 53400000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 63200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 52900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 21900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 21900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 21900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 21900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 21900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 20700000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 17700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 4100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 9500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions",
        "description": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "investment": [
            {
              "end": "2021-12-31",
              "val": 251,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 251,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 251,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 251,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 318,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 373,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 403,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 411,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 411,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 411,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 411,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 411,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 387,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 528,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 578,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 385,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 385,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 385,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 385,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 385,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 474,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 541,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 155,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 227,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 227,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 227,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 227,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 227,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 181,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 181,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 94,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 87,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 87,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 87,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 98,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 134,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for less than 12 months.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 47700000,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 62200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 60000000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 30900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 30900000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 11300000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            }
          ]
        }
      },
      "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": {
        "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale",
        "description": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001082554-22-000012",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1": {
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset",
        "description": "Amount of increase (decrease) in the value of right to a contingent consideration asset.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -600000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -100000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "description": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 700000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -1900000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1100000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1200000,
              "accn": "0001082554-23-000012",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1200000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1600000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1400000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 4900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax",
        "description": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 400000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 100000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 300000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 200000,
              "accn": "0001082554-22-000019",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 500000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 200000,
              "accn": "0001082554-22-000026",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3"
            }
          ]
        }
      },
      "NoncurrentAssets": {
        "label": "Long-Lived Assets",
        "description": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 731600000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 780900000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 780900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 883700000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 883700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 883700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1069800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1069800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 1069800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1252300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1252300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1759300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ProceedsFromSaleOfEquitySecuritiesFvNi": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27300000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 111500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 111500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3800000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3800000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromSaleOfNotesReceivable": {
        "label": "Proceeds from Sale of Notes Receivable",
        "description": "The cash inflow associated with the sale of a borrowing supported by a written promise to pay an obligation.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3500000,
              "accn": "0001082554-23-000005",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 30900000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 30900000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 30900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 23500000,
              "accn": "0001082554-23-000022",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 21400000,
              "accn": "0001082554-23-000031",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4900000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 4900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 4900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 4900000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 4900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6300000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 3500000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 3500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 3500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "end": "2024-12-31",
              "val": 3500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 4100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 9500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": {
        "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount",
        "description": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            }
          ]
        }
      },
      "LeaseholdImprovementsGross": {
        "label": "Leasehold Improvements, Gross",
        "description": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 32300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "OperatingLeaseCost": {
        "label": "Operating Lease, Cost",
        "description": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4800000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5700000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 8900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": {
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent",
        "description": "Amount of tax expense (benefit), after 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": "2021-01-01",
              "end": "2021-12-31",
              "val": -4600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -16300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -16300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6300000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2700000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 5200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2500000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 14600000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 14600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 14600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1200000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1200000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 7000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 7000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3700000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3700000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1700000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1700000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 500000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 700000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -3500000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -5400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -1900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2021-01-01",
              "end": "2021-12-31",
              "val": -300000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1100000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 500000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000,
              "accn": "0001082554-24-000005",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 200000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 300000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 300000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleRealizedGain": {
        "label": "Debt Securities, Available-for-sale, Realized Gain",
        "description": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "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": "2024-01-01",
              "end": "2024-03-31",
              "val": -1400000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleRealizedLoss": {
        "label": "Debt Securities, Available-for-sale, Realized Loss",
        "description": "Amount of realized 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": "2024-01-01",
              "end": "2024-03-31",
              "val": 1800000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1800000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax",
        "description": "Amount, after tax and before 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": "2022-01-01",
              "end": "2022-12-31",
              "val": -51800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19900000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -11000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16700000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 7800000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45600000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -4600000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -4600000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1800000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 20600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 20600000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 23400000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 23400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10800000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5400000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2200000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 9500000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1900000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -9200000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -15100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -5900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "description": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1100000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1100000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1100000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1100000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 600000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 800000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 200000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1800000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1800000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "StockRepurchasedDuringPeriodValue": {
        "label": "Stock Repurchased During Period, Value",
        "description": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000000,
              "accn": "0001082554-24-000025",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1000000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1000000000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            }
          ]
        }
      },
      "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
        "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "description": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.",
        "units": {
          "USD": [
            {
              "end": "2024-06-30",
              "val": 15000000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            }
          ]
        }
      },
      "InterestExpenseNonoperating": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32400000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 28600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 14800000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 44200000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 15600000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13300000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 24900000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 24900000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 11600000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 11600000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35000000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 10100000,
              "accn": "0001082554-24-000047",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 10100000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42900000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6100000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6100000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13400000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13400000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 7300000,
              "accn": "0001628280-25-036541",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 7300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 16400000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 3000000,
              "accn": "0001082554-25-000034",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-29",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 19500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 2900000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "ShareRepurchaseProgramExciseTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6900000,
              "accn": "0001082554-25-000023",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 6400000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -500000,
              "accn": "0001082554-24-000035",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1800000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 8400000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesLeasingArrangements": {
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 7300000,
              "accn": "0001082554-25-000005",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 7300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.002,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -6600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2300000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.004,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.004,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.001,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.001,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.011,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.003,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.004,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.003,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.011,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.011,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.001,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.001,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), 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 expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.014,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.018,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.024,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.029,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.031,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.034,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxContingencies": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.007,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.008,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.004,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCreditsOther": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits.",
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.015,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.018,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.016,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 1270400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1540500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1708400000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 3900000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidFederalAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 267500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 339600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 230500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidForeignAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -100000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxContingencies": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsOther": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 500000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsResearch": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19000000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 27200000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 26600000,
              "accn": "0001082554-26-000006",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-25",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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-03-31",
              "val": -5300000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -9300000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -61600000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -48200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "InventoryWriteDown": {
        "label": "Inventory Write-down",
        "description": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9000000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 15500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 6500000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 44900000,
              "accn": "0001082554-26-000020",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 64100000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 19200000,
              "accn": "0001082554-26-000027",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      }
    },
    "ecd": {
      "CoSelectedMeasureAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1685500000,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1936300000,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2327500000,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2877400000,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3182700000,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NonPeoNeoAvgCompActuallyPaidAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18294614,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15387032,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2186013,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 43710298,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 55146145,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NonPeoNeoAvgTotalCompAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1962289,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2381140,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7004879,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10007082,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 9421778,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PeerGroupTotalShareholderRtnAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124.39,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 138.51,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 143.88,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 156.19,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 200.89,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PeoActuallyPaidCompAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50428496,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 41188180,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -10805540,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 120263142,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 149876842,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PeoTotalCompAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3511071,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5322204,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 16958057,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 23009609,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 18038972,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TotalShareholderRtnAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 142.35,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 183.21,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 144.86,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 232.45,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 321,
              "accn": "0001082554-26-000009",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-29",
              "frame": "CY2025"
            }
          ]
        }
      }
    },
    "ffd": {
      "NetFeeAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-07-09",
              "val": 115097.72,
              "accn": "0001104659-26-082818",
              "fy": null,
              "fp": null,
              "form": "S-8",
              "filed": "2026-07-13",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "TtlFeeAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-07-09",
              "val": 115097.72,
              "accn": "0001104659-26-082818",
              "fy": null,
              "fp": null,
              "form": "S-8",
              "filed": "2026-07-13",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "TtlOfferingAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-07-09",
              "val": 833437500,
              "accn": "0001104659-26-082818",
              "fy": null,
              "fp": null,
              "form": "S-8",
              "filed": "2026-07-13",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "TtlOffsetAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-07-09",
              "val": 0,
              "accn": "0001104659-26-082818",
              "fy": null,
              "fp": null,
              "form": "S-8",
              "filed": "2026-07-13",
              "frame": "CY2026Q2I"
            }
          ]
        }
      }
    }
  }
}